Jma Wireless
Advanced Engineer - Firmware
Job Location
provincia-di-milano, Italy
Job Description
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, iconic stadiums, major universities, healthcare facilities, and 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 focus on software for wireless applications. They will be instrumental in designing and optimizing firmware solutions integrated into cutting-edge wireless technologies, playing a crucial role in advancing JMA's firmware capabilities and contributing to the development of wireless cellular systems. The position is based at JMA's 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 translate system-level requirements into efficient firmware implementations. Architect and implement firmware designs focusing on performance and resource efficiency. Develop and execute verification frameworks to ensure firmware reliability and functionality. Work with hardware and FPGA teams to integrate firmware into wireless systems. Create and execute test plans to validate firmware performance. Develop firmware for wireless protocols such as LTE, 5G, and ORAN fronthaul. Optimize signal processing pipelines in collaboration with FPGA and DSP teams for low latency and high throughput. Document firmware designs and integration processes thoroughly. Maintain version-controlled documentation for collaboration and knowledge sharing. Stay updated on industry trends and emerging wireless technologies. Explore and recommend new tools, methodologies, and techniques to improve firmware development. Qualifications : At least 5 years of experience in firmware design, especially for wireless applications. Proven success in implementing and optimizing firmware on wireless hardware platforms. Experience with embedded systems debugging using lab instrumentation like oscilloscopes. Ability to develop modular, scalable, and test-oriented applications. Experience managing resource-constrained subsystems. Proficiency in C programming. Experience with Linux kernel, Embedded Linux, U-Boot, and kernel development and customization, including Linux Device Tree and File System operations. Familiarity with git and agile workflows is an asset. Some knowledge of wireless protocols (e.g., LTE, 5G) and FPGA implementation. Understanding of RF systems and signal processing challenges in wireless communication. Strong analytical and troubleshooting skills. Ability to work effectively in a cross-functional team. Excellent communication skills, capable of explaining complex technical concepts to diverse stakeholders. English language skills are an asset. LIAC1 At JMA, we embrace diversity and are proud to be an equal opportunity workplace. We do not discriminate based on race, religion, color, national origin, gender (including pregnancy and related conditions), sexual orientation, gender identity/expression, age, veteran status, disability, or other protected characteristics. Key Skills Embedded Software, Robotics, Arm, Firmware, Debugging, C/C++, Zigbee, OS Kernels, Signal Processing, Ethernet, Assembly, Internet of Things Employment Type : Full-Time Experience : 5 years Vacancy : 1 Location: Milano, Lombardy, Italy J-18808-Ljbffr
Location: provincia-di-milano, IT
Posted Date: 6/16/2025
Location: provincia-di-milano, IT
Posted Date: 6/16/2025
Contact Information
Contact | Human Resources Jma Wireless |
---|