Principal Firmware Engineer

1 Month ago • 12 Years + • Software Development & Engineering • $160,000 PA - $180,000 PA

Job Summary

Job Description

As a Principal Firmware Engineer at JMA, you will focus on Firmware/Software development for Embedded Systems and Wireless Radio Applications. Your role includes architecting, designing, and developing Firmware/Software solutions for cutting-edge wireless technologies. You will collaborate with various teams to translate system requirements into optimal FW architecture and develop test frameworks. The role involves optimizing and maintaining FW/SW across JMA Radio product lines, contributing to all development phases, and providing technical guidance.
Must have:
  • 12+ years in FW/SW architecture and implementation.
  • Strong C++ and C skills in embedded software development.
  • Experience with Linux kernel and RTOS.
  • Experience with Embedded System Security principles and techniques.
  • Experience with testing and debugging multi-thread embedded systems software
Good to have:
  • Knowledge of O-RAN specifications (WG4, WG11)
  • Familiarity with wireless communication protocols (e.g., LTE, 5G)
  • Knowledge of RF systems and signal processing
  • Knowledge of Telecom technologies

Job Details

JMA is restoring U.S. leadership in wireless technology at a critical time in the transition to 5G. It makes the world’s most advanced software-based 5G platform, designed, coded, and manufactured in Syracuse, NY at the only U.S.-owned 5G factory in the country.   Across its global tech centers, JMA makes 5G possible for organizations with the most critical connectivity demands in the world. JMA’s technology is ushering in a new era of connectivity for leading mobile carriers, the most iconic stadiums, major universities, leading healthcare centers, the busiest transit centers, and the U.S. Military.   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. 
We are seeking a Principal Firmware Engineer with a strong focus on Firmware/Software development for Embedded Systems and Wireless Radio Applications. Successful candidates will be instrumental in architect, design and develop Firmware/Software solutions that are integrated into cutting-edge wireless technologies and will play a crucial role in advancing JMA FW capabilities, contributing to the development of wireless cellular systems. The ideal candidate will have an excellent technological skillset, as well as strong communication and organizational skills, to successfully contribute to all development phases of new wireless solutions, from concept phase to production. 

Position Responsibilities:

    • Collaborate with System Engineering teams to translate system-level requirements into optimal FW architecture, focusing on optimizing performances, modularity, security and scalability
    • Collaborate with Hardware and FPGA teams to define firmware specification, support board design and integration of FW into State-of-the-art SoC solutions
    • Develop, optimize and maintain FW and SW across JMA Radio product line
    • Develop and execute test and verification framework (from unit test to system test) to ensure reliability, functionality and security of code implemented, maximizing automation and continuous development-integration
    • Collaborate with Radio Integration Teams to develop test cases and test plans to validate the functionality and performance of each wireless product
    • Define branching strategy, deployment pipelines and maintain repos according to JMA Software Development rules
    • Work with Project Management team to support task break-down, backlog management, estimation and resource scheduling to ensure development team accomplish committed milestones. Be a primary contributor in all JIRA/Scrum meetings
    • Provide technical guidance and mentorship to team members, fostering a collaborative and innovative team environment, and ensuring growth of the team
    • Create and maintain detailed version-controlled documentation of FW architecture, FW design and features to facilitate collaboration and knowledge transfer across the teams and ensure maintainability 
    • Stay abreast of industry trends and emerging technologies in wireless field, embedded system SW development and radio products
    • Think forward, explore and recommend new tools, methodologies, and techniques to enhance FW/SW development processes and strengthen  

Required Skills & Experience:

    • Minimum of 12 years of experience in FW/SW architecture, design and implementations with a specific emphasis for wireless applications and radio products. Proven track record of successful implementation and optimization of FW code for wireless applications.
    • Solid experience in object-oriented design and development using C++, as well as full proficiency in embedded software development in C. Nice to have Python/Bash scripting.
    • Ability to design and implement applications using modular, test oriented and scalable solutions
    • Experience with Linux kernel software, Embedded Linux, RTOS, U-Boot/kernel development and customization, Linux Device Tree, File system operations.
    • Experience with Embedded System Security principles and techniques, security by design and OS hardening.
    • Design and development experience with SoC devices, with FPGA and Embedded Processors.
    • Experience with testing and debugging multi-thread embedded systems software Familiar with lab instrumentations and tools.
    • Used to git and agile workflow is an asset.
    • Knowledge of O-RAN specifications (WG4, WG11) and functionalities is a strong plus.
    • Familiar with wireless communication protocols (e.g., LTE, 5G) and their implementation using FPGA based systems.
    • Knowledge of RF systems, signal processing challenges in wireless communication.
    • Knowledge of Telecom technologies: Sync-E, PTP, IEEE-1588v2, Ethernet, TCP/IP, UDP.
    • Familiarity with 3GPP RAN specifications and related functionalities.
    • Strong analytical skills with the ability to identify future possible issues and take corrective actions, troubleshoot, debug and perform root causes analysis.
    • Position is strongly desired in New Providence, NJ but could be located in Plano, TX
#LI-TM1

Similar Jobs

Ubisoft - Senior 3D Programmer

Ubisoft

Mainz, Rhineland-Palatinate, Germany (On-Site)
3 Months ago
Ansys - DevOps Engineer II ( Azure DevOps)

Ansys

Pune, Maharashtra, India (On-Site)
2 Weeks ago
playa games - Senior PHP Developer

playa games

Hamburg, Hamburg, Germany (On-Site)
1 Month ago
sinch  - Lead System Engineer/Team Lead - System & Operations

sinch

Mumbai, Maharashtra, India (On-Site)
3 Weeks ago
Imanage - Senior AI Software Engineer

Imanage

Chicago, Illinois, United States (Hybrid)
4 Months ago
Electronic Arts - Software Engineer

Electronic Arts

Shanghai, China (Hybrid)
1 Week ago
Nordson Corporation - Field Service Engineering Technician

Nordson Corporation

(Remote)
1 Month ago
Marvell - Staff Engineer, Digital IC Design

Marvell

Hsinchu County, Taiwan (On-Site)
3 Weeks ago
extreme network - PRINCIPAL FIELD SERVICE SUPPORT ENGINEER

extreme network

Tokyo, Japan (Hybrid)
1 Week ago
PwC - ETIC, SAP - FICO Consultant - Senior Associate

PwC

Cairo, Cairo Governorate, Egypt (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Intel  - CPU Pre-Si Verification Engineer

Intel

Guadalajara, Jalisco, Mexico (On-Site)
11 Months ago
NVIDIA - Senior Digital Design Verification Engineer - Hardware

NVIDIA

Canada (On-Site)
4 Months ago
Enphase Energy - Staff Systems Engineer

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
6 Months ago
lucas films - Production Assistant

lucas films

San Francisco, California, United States (Hybrid)
2 Weeks ago
Figma - Integration Engineering Lead

Figma

San Francisco, California, United States (Remote)
1 Week ago
Zeeco, Inc. - End User Support

Zeeco, Inc.

Mumbai, Maharashtra, India (On-Site)
7 Months ago
CyberArk - Senior HRIS Analyst

CyberArk

Israel (Hybrid)
1 Month ago
Saxo Bank - Regulatory Reporting Analyst

Saxo Bank

Gurugram, India (On-Site)
1 Month ago
GoTo Group - Senior DevOps Engineer - Engineering Platform

GoTo Group

Gurugram, India (Hybrid)
2 Weeks ago
Capgemini - ALR Developer

Capgemini

Hyderabad, Telangana, India (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Plano, Texas, United States

Apple - DC-DC Power System Design Engineer

Apple

Austin, Texas, United States (On-Site)
3 Weeks ago
Instawork - Senior Account Executive - Field Sales

Instawork

Miami, Florida, United States (Hybrid)
1 Month ago
Trek - Service Advisor

Trek

Boulder, Colorado, United States (On-Site)
4 Months ago
Jane Street - Puzzles and Games Producer

Jane Street

New York, United States (On-Site)
1 Month ago
cirrus logic - Sr. Staff Analog Design Engineer

cirrus logic

Austin, Texas, United States (Hybrid)
4 Months ago
Ettain Group - Sr .NET Developer

Ettain Group

Frisco, Texas, United States (On-Site)
10 Years ago
night dive studios - KEX Developer

night dive studios

United States (Remote)
1 Month ago
Neolytix - Credentialing Specialist/SME

Neolytix

Chicago, Illinois, United States (Hybrid)
3 Weeks ago
Sailpoint - Head of Global Customer Success Operations

Sailpoint

Austin, Texas, United States (On-Site)
2 Weeks ago
Axon - Senior Business Intelligence Analyst

Axon

San Francisco, California, United States (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Jam City - Senior Software Engineer

Jam City

Montevideo, Montevideo Department, Uruguay (Hybrid)
3 Months ago
Canonical - Alliances Field Engineer

Canonical

(Remote)
1 Month ago
supercell - Senior Server Engineer

supercell

Helsinki, Uusimaa, Finland (On-Site)
1 Month ago
Mozilla - Staff Software Engineer

Mozilla

United Kingdom (Remote)
1 Month ago
Wind River - Sr. Engineer

Wind River

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Inveniolsi - SAP TRM Senior Consultant

Inveniolsi

Delhi, India (On-Site)
3 Months ago
spin masters - Manufacturing Engineer

spin masters

Mexico City, Mexico City, Mexico (On-Site)
1 Month ago
Loft Orbital - Manufacturing Engineer

Loft Orbital

Abu Dhabi, Abu Dhabi, United Arab Emirates (On-Site)
3 Months ago
Scopely - Senior Engineer

Scopely

Seville, Andalusia, Spain (Hybrid)
1 Month ago
Gala games - Blockchain Engineer

Gala games

Kentfield, California, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

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

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

Bologna, Emilia-Romagna, Italy (Hybrid)

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

Plano, Texas, United States (On-Site)

Plano, Texas, United States (On-Site)

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

Plano, Texas, United States (On-Site)

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

Liverpool, New York, 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