Advanced Engineer - Firmware

4 Months ago • 5 Years + • Research & Development

Job Summary

Job Description

JMA seeks an Advanced Firmware Engineer with 5+ years of experience in wireless firmware design. Strong C++, Linux kernel, and embedded systems experience is crucial. Familiarity with LTE, 5G, and RF systems is preferred. The role involves designing, optimizing, and integrating firmware for cutting-edge wireless technologies.
Must have:
  • Firmware Design
  • Wireless Applications
  • C++ Programming
  • Linux Kernel
Good to have:
  • LTE/5G Experience
  • RF Systems
  • Signal Processing
  • FPGA Implementation
Perks:
  • Cutting-Edge Tech
  • Global Opportunities

Job Details

JMA makes 5G possible for organizations with the most critical connectivity demands in the world. From its global tech centers, JMA is ushering in a new era of connectivity for leading mobile carriers, the most iconic stadiums, major universities, leading healthcare facilities, and the busiest transit centers.
 
5G is more than another G on your phone — it is a generational opportunity to change the way the world operates. Join the industry’s fastest growing technology company to shape that future today. 


The Advanced Firmware Engineer will have a strong focus on software for wireless applications. They will be instrumental in designing and optimizing firmware solutions that are integrated into cutting-edge wireless technologies and will play a crucial role in advancing JMA's firmware capabilities, contributing to the development of wireless cellular systems.

The Advanced Firmware Engineer will be located out of the JMA offices in Milano, Italy.

Responsibilities:

    • Design, implement, and optimize firmware code for wireless communication systems on JMA hardware/firmware platforms.
    • Collaborate with the systems engineering team to understand and translate system-level requirements into efficient firmware implementations.
    • Architect and implement firmware designs focusing on ensuring optimal performance and resource reuse between the products.
    • Develop and execute verification framework to ensure the reliability and functionality of firmware code.
    • Collaborate with hardware and FPGA teams to integrate firmware code into larger wireless systems.
    • Develop and execute comprehensive test plans to validate the functionality and performance of firmware blocks.
    • Develop firmware blocks for wireless communication protocols, such as LTE, 5G, ORAN fronthaul.
    • Work with FPGA and DSP teams to optimize signal processing pipelines for low-latency and high-throughput wireless applications.
    • Create detailed documentation for firmware designs, and integration processes.
    • Maintain version-controlled documentation to facilitate collaboration and knowledge transfer.
    • Create detailed documentation for firmware designs, and integration processes.
    • Maintain version-controlled documentation to facilitate collaboration and knowledge transfer.
    • Stay abreast of industry trends and emerging technologies in wireless field.
    • Explore and recommend new tools, methodologies, and techniques to enhance firmware development processes.

Qualifications:

    • Minimum of 5 years of experience in firmware design, with a specific emphasis for wireless applications.
    • Proven track record of successful implementation and optimization of firmware code on wireless hardware platforms.
    • Experience in deploying and debugging embedded systems, using lab instrumentation (e.g. oscilloscopes).
    • Ability to implement applications using modular, test oriented and scalable solutions.
    • Ability in managing resource constrained subsystems.
    • Coding skills in C++.
    • Experience with Linux kernel software, Embedded Linux, U-Boot/kernel development and customization, Linux Device Tree, File system operations.
    • Used to git and agile workflow is an asset.
    • Some familiarity with wireless communication protocols (e.g., LTE, 5G) and their FPGA implementation.
    • Some knowledge of RF systems and signal processing challenges in wireless communication.
    • Strong analytical skills with the ability to troubleshoot and optimize firmware solutions.
    • Ability to work collaboratively in a cross-functional team environment.
    • Excellent communication skills with the ability to convey complex technical concepts to both technical and non-technical stakeholders.
    • English language is an asset.

#LI-AC1

At JMA, we don’t just accept differences — we embrace them. JMA is proud to be an equal opportunity workplace. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristic.

Similar Jobs

Bitwise Alchemy - Senior Engine Programmer

Bitwise Alchemy

Texas, United States (Remote)
7 Months ago
Microsoft - Software Engineer II - Maternity Cover (Temporary)

Microsoft

Belgrade, Serbia (On-Site)
1 Month ago
Intel Corporation - AI Frameworks Engineer

Intel Corporation

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Shortgun Games - Sr. Unreal Programmer

Shortgun Games

Mumbai, Maharashtra, India (Hybrid)
4 Months ago
Rivos - CPU Design Verification - Full-time

Rivos

Hsinchu, Hsinchu City, Taiwan (Hybrid)
4 Months ago
HP - Future Customer Experience Mechanical/Thermal Engineer

HP

Fort Collins, Colorado, United States (Hybrid)
3 Months ago
Samsung Semiconductor - Intern, DRAM Process Integration Engineer

Samsung Semiconductor

San Jose, California, United States (On-Site)
1 Month ago
Backbone - Lead Electrical Engineer

Backbone

Atherton, California, United States (Hybrid)
6 Months ago
Cirrus Logic - Summer Intern, Analog Design Engineer

Cirrus Logic

Austin, Texas, United States (On-Site)
4 Months ago
Buckman - Digital Innovation Director

Buckman

Chennai, Tamil Nadu, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Playrix - Director of Engineering

Playrix

Montenegro (Remote)
3 Months ago
Hologate gmbh - R&D Software Engineer (f/d/m)

Hologate gmbh

Munich, Bavaria, Germany (On-Site)
2 Months ago
CD PROJEKT RED - Data Scientist

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (On-Site)
6 Months ago
ByteDance - Backend Software Engineer - Global E-Commerce Supply Chain Billing & Settlement

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Nintendo - Intern – Wireless Software Engineer (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
2 Months ago
Epic Games - Programmeur, Assurance qualité

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Keen Software House - Senior Gameplay Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
1 Day ago
ByteDance - Lead Research Scientist, Foundation Model, Music Intelligence

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Haptic - Lead Technical Artist

Haptic

Dallas, Texas, United States (Remote)
1 Month ago
Ubisoft - Senior Technical Animator (Assassin's Creed)

Ubisoft

Chengdu, Sichuan, China (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Milan, Lombardy, Italy

ION - Senior Consultant - Risk Advisory, Italy

ION

Turin, Piedmont, Italy (On-Site)
4 Months ago
PwC - Associate & Senior Associate - Risk & Regulatory Private - HSE - Roma

PwC

Rome, Lazio, Italy (On-Site)
4 Months ago
Zuru - DevOps Specialist

Zuru

Modena, Emilia-Romagna, Italy (Hybrid)
3 Months ago
Edgemony - Senior Front End Developer (React)

Edgemony

Palermo, Sicily, Italy (Remote)
3 Months ago
Ubisoft - Engine Programmer

Ubisoft

Milan, Lombardy, Italy (On-Site)
2 Months ago
PwC - TLS - Manager - Regulatory - Roma [TLS]

PwC

Rome, Lazio, Italy (On-Site)
4 Months ago
ION - Cloud Engineer Kubernetes

ION

Collecchio, Emilia-Romagna, Italy (Hybrid)
4 Months ago
ION - Z/OS USS System Programmer, Italy

ION

Italy (Hybrid)
4 Months ago
PwC - Advisory Private Associate - Transaction Services

PwC

Rome, Lazio, Italy (On-Site)
2 Weeks ago
JMA - Senior Engineer - Firmware

JMA

Bologna, Emilia-Romagna, Italy (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Microsoft - Research Intern - IMAIS - Adaptive Closed-Loop Interaction

Microsoft

Cambridge, Massachusetts, United States (On-Site)
1 Month ago
Nielsen Holdings - Staff Machine learning Engineer

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Codvoai - Data Scientist (Remote)

Codvoai

Bengaluru, Karnataka, India (Remote)
7 Months ago
Assystems - Administrateur AVEVA PDMS E3D H/F

Assystems

Courbevoie, Île-de-France, France (Hybrid)
3 Months ago
Fabric - Applied Researcher, Cryptography Proof Systems

Fabric

New York, New York, United States (Remote)
4 Months ago
Meta - Research Scientist Intern - Computer Vision for Sensors and Systems (PhD)

Meta

Redmond, Washington, United States (On-Site)
3 Months ago
Assystems - Ingénieur VRD Confirmé H/F

Assystems

Lyon, Auvergne-Rhône-Alpes, France (On-Site)
3 Months ago
W Beyond   - Embedded C

W Beyond

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Rivos - Silicon Physical Design Verification Manager

Rivos

Hsinchu, Hsinchu City, Taiwan (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Liverpool, New York, United States (On-Site)

Liverpool, New York, United States (On-Site)

Bologna, Emilia-Romagna, Italy (On-Site)

Bologna, Emilia-Romagna, Italy (On-Site)

Plano, Texas, United States (On-Site)

View All Jobs

Get notified when new jobs are added by JMA

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug