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

Senior Firmware Engineer

Job in Morrisville, Wake County, North Carolina, 27560, USA
Listing for: Ebro Electronic GmbH
Full Time position
Listed on 2026-09-12
Job specializations:
  • Software Development
    Embedded Systems/ Firmware/ IoT, Software Engineer, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 110000 - 150000 USD Yearly USD 110000.00 150000.00 YEAR
Job Description & How to Apply Below
## Senior Firmware Engineer Bewerbenremote type:
Hybridelocations:
Morrisville, North Carolina (Office) time type:
Full time posted on:
Heute ausgeschriebenjob requisition :
R49628

Xylem ist ein Fortune 500 Wassertechnologieunternehmen mit global 23.000 Mitarbeitenden in über 100 Ländern und einer Mission: unseren Kunden durch innovative Technologielösungen und unser Fachwissen bei der Lösung von Wasserproblemen und
-herausforderungen zu helfen. Wir sind der weltweit führende Anbieter effizienter, innovativer und nachhaltiger Wassertechnologien, die dafür sorgen, dass unser Wasser nachhaltig genutzt, optimal verwaltet, erhalten und wiederverwendet wird.
** The Role
** We are seeking an experienced
** Senior Firmware Engineer
** to join our high-performing engineering team developing electric metering products. You will contribute to the architecture, development, optimization, and maintenance of high-volume embedded products while working in a fast-paced environment that values technical excellence and innovation. In this role, you will develop embedded C firmware for ARM-based platforms, create Java software for custom runtime environments, and drive improvements in product quality, testing, and development processes.
** Core Responsibilities
*** Design, develop, and maintain embedded firmware for ARM-based microcontroller platforms used in high-volume electric metering products.
* Develop and optimize embedded C code, device drivers, hardware abstraction layers (HALs), and Java software for custom runtime environments.
* Collaborate with hardware and software teams to integrate and troubleshoot complex hardware-software systems.
* Design, implement, and support real-time embedded solutions utilizing RTOS environments.
* Develop automated build processes, unit testing frameworks, and CI/CD pipelines to improve development efficiency and code quality.
* Incorporate diagnostics, security features, manufacturing test capabilities, and design-for-test principles throughout the product lifecycle.
** Required Qualifications
*** B.S. or M.S. in Computer Engineering, Electrical Engineering, or a related technical field.
* 5+ years of professional experience in embedded firmware development supporting mass-produced or high-volume products.
* Expert-level proficiency in embedded C programming, device drivers, and hardware abstraction layers (HALs).
* Strong Java programming experience within embedded or customized runtime environments.
* Deep understanding of ARM processor architectures, hardware-software integration, startup/shutdown sequences, sleep modes, external memory, and peripheral interfaces.
* Experience designing, optimizing, and troubleshooting firmware in embedded RTOS environments.
* Experience with SPI variants, I2C error handling, and inter-processor communication methods.
* Knowledge of Wi-Fi, Bluetooth, and cellular communication technologies.
* Experience implementing firmware build automation, CI/CD processes, and automated unit testing frameworks.
* Experience with secure boot mechanisms, multi-stage bootloaders, and encryption technologies.
* Strong documentation, debugging, and testing skills with a focus on diagnostics and manufacturing testability.
** Preferred Qualifications
*** Experience developing firmware for metering, industrial, IoT, or other connected embedded products.
* Experience supporting products through full product lifecycle, from concept through mass production.
* Demonstrated ability to thrive in fast-paced, highly collaborative engineering environments focused on continuous learning and rapid execution.
** Additional Information
**** Physical Demands:
** The physical demands described here are representative of those that must be met by an employee to successfully perform the…
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)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary