×
Register Here to Apply for Jobs or Post Jobs. X

Senior Firmware Engineer

Job in New Brunswick, Middlesex County, New Jersey, 08933, USA
Listing for: Uneek Global
Full Time position
Listed on 2026-02-12
Job specializations:
  • Software Development
    Embedded Software Engineer, Embedded Systems / Firmware, Software Engineer
Salary/Wage Range or Industry Benchmark: 150000 - 200000 USD Yearly USD 150000.00 200000.00 YEAR
Job Description & How to Apply Below

Seeking a Senior Firmware Engineer to develop and evolve embedded firmware for connected electromechanical products. This role works across firmware, hardware, cloud, and product teams to support systems from concept through production and long term lifecycle. You will be a senior individual contributor with influence over architecture, code quality, and platform direction, building scalable and reliable embedded systems in a fast paced product environment.

Responsibilities
  • Design, implement, and maintain embedded firmware in C and C++
  • Collaborate with hardware, software, and product teams on system requirements and feature delivery
  • Contribute to firmware and system architecture with a focus on performance and reliability
  • Write clean, reusable code and refactor existing codebases as needed
  • Develop unit and integration tests and participate in code reviews
  • Debug firmware and hardware issues using standard lab tools
  • Support CI CD pipelines and improve testing and deployment efficiency
  • Triage and resolve issues identified during testing or in field use
  • Participate in agile ceremonies including standups and sprint planning
Qualifications
  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or equivalent experience
  • 7+ years of embedded firmware development experience in commercial products
  • Strong experience with C and C++ on 32 bit ARM microcontrollers
  • Experience with UART, SPI, I2C, and wireless communication
  • Proficiency with hardware debugging tools such as scopes, logic analyzers, and JTAG
  • Experience working with Git and structured SDLC processes
Preferred Experience
  • Bootloaders and over the air firmware updates
  • RTOS based systems and Wi Fi or Bluetooth connectivity
  • Networking fundamentals including TCP IP
  • IoT or cloud connected embedded products
  • Experience working independently while collaborating across teams
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary