Senior Firmware Engineer - IoT Systems
Duracell
Duracell has an exciting opportunity for a Senior Firmware Engineer to join our growing team developing new products and features in our expanding IoT offerings. We are looking for a seasoned Senior Firmware Engineer Developer with experience developing solutions for IoT RF-enabled SoC hardware platforms, focusing on machine learning feature integration, diverse sensor integration, IoT systems, and use of varied wired/wireless communication protocols. This role seeks an individual with robust experience in coding, testing, and debugging firmware for new feature creation, optimizing existing code, as well as a proficiency in delivering time-sensitive projects. In this role, you will lead development on select features and optimize battery-operated embedded systems. You will mentor junior engineers and collaborate closely with the firmware group and the cross-functional squads to deliver scalable, secure, and reliable IoT solutions that meet and exceed the needs of our customers. This role is based in Atlanta with up to 20% domestic travel. Responsibilities Design and development of select embedded features; actively contribute to product development, deep investigations, design, coding, and testing. Design and develop features in embedded applications, specifically focusing on IoT sensors, connectivity hardware, data ingestion and analysis, ML features integration, along with cloud service communications. Create reusable components to significantly reduce device firmware development time. Develop and optimize IoT system architectures for scalability, performance, and reliability, considering factors such as data volume, latency, optimal protocols, intermittent connections, etc. Conduct system-level testing and validation and automation of IoT solutions, analyzing performance metrics and addressing any issues or deficiencies through iterative refinement and optimization. Contribute to innovation in our IoT platform through research, experimentation, and evaluation of emerging technologies and industry trends. Provide technical leadership and mentorship to junior engineers, fostering a culture of collaboration, trust, integrity, ownership and innovation. Develop and optimize code for low power SoC platforms, implementing new functionality, along with machine learning features using diverse low power sensors. Creating efficient code for data capture, processing, and reporting, used for incorporating new feature functionalities. Code for and implementing various wireless communication protocols primarily Wi-Fi, and may include BLE, Zigbee, NFC, LoRa, and others. Design and test new firmware features, ensuring they meet functional and performance requirements. Demonstrate the ability to read hardware schematics and use common debugging tools including oscilloscopes, logic analyzers, emulators, and signal generators. Exhibit strong debugging skills to identify and resolve firmware issues quickly and efficiently. Evaluate and optimize the performance of firmware, focusing on real-time data processing and transmission. Expert working with real-time operating systems (RTOS) to ensure seamless firmware functionality for data and memory intensive activities. Collaborate with cross-functional teams to ensure integrated and effective solutions. Other duties as assigned. Qualifications Bachelor’s or master’s degree in computer science, Electrical Engineering, or related field. Or equivalent professional experience. Minimum 5+ years of relevant experience in firmware development, with a strong emphasis on IoT systems, data processing, and associated communication protocols. 3+ years of experience in FreeRTOS, Zephyr or similar. Strong coding skills with 5+ years of experience with embedded C. Hands-on experience with Wi-Fi or other wireless technologies. Experience in coding for interfacing with cloud services and IoT platforms Proven debugging and problem-solving abilities in a firmware development context and associated tools. Ability to evaluate and enhance firmware performance, especially in real-time operating environments. Strong background in both hardware and software aspects of embedded systems and IoT technologies. Experience with real-time operating systems and understanding their impact on firmware development. Nice-to-Have Additional programming language skills (Rust, Python, C++, etc.) beneficial for IoT development and data analysis. Practical experience integrating AI tools into design and development flows. Experience coding for battery operated hardware designs with tight power constraints. Previous work on large-scale, high-impact firmware projects. Familiarity with security protocols and best practices for IoT devices. Experience leveraging continuous integration and deployment (CI/CD) pipelines, along with GitHub. Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice. If you can imagine yourself in this role, we look forward to hearing from you. Duracell is committed to hiring incredible talent, and as such, offers competitive compensation packages and employee benefits. To this same end, Duracell respects and values the aspects that make each candidate unique and, as an Equal Opportunity employer, is committed to providing a work environment that is free of discrimination against employees and applicants on the basis of any factor prohibited by applicable laws and regulations. About Us Duracell is the world's leading manufacturer and marketer of high-performance alkaline batteries, complemented by a portfolio of high quality, market leading specialty, rechargeable and professional batteries. Duracell's products power numerous critical professional devices across the globe such as heart rate monitors, defibrillators, telemetry devices, smoke detectors, fire alarms, automated valves and security systems. As the leader in the professional power category, Duracell has a rich history of innovation, continuously introducing batteries that are smaller, thinner, with more energy and longer lasting than competitive brands. Since March 2016, Duracell has found its permanent home within Berkshire Hathaway (ranked #4 World's Most Admired Companies by Fortune Magazine and #3 in the Fortune 500), and will continue to focus on sustainable growth, industry-leading innovation while creating long-term value for our customers and consumers. At Duracell, integrity, end-to-end accountability across all levels, fast decision-making and a "can do" attitude is highly valued. Job Info Job Identification 1384 Job Category R&D Degree Level Bachelor's Degree Job Schedule Full time Job Shift NA Locations 101 Nerem St NW, Atlanta, GA, 30313, US #J-18808-Ljbffr Duracell
- ...contributor to the embedded firmware design and implementation of... ...per week and reporting to our Senior Engineering Manager. Some projects you’... ...technologies Integrated system testing, open ocean deployments... ...and M33 cores Past work in IoT, robotics, drones and/or...SeniorWork at office3 days per week
- ...Capgemini in Waller, Texas is seeking an experienced embedded software engineer to design, develop, and maintain firmware for microcontroller-based HVAC and smart control systems. You will work with Embedded C/C++, Zephyr RTOS, and Modbus interfaces to deliver secure,...Senior
- Apple's Camera Firmware team is seeking an extraordinary firmware engineer to drive groundbreaking technologies for Apple products. You will work on core camera/ISP/ML technologies, including the Image signal processing pipeline and hardware components, with autonomy and...Senior
- RuggedEdge is hiring for a software engineer to design and build IoT, cloud, and web solutions. You will collaborate with partners to create cost-effective, high-quality implementations and own features end-to-end from mockups to deployment. You will test proofs of concept...Senior
- NVIDIA Corporation in Santa Clara, CA is seeking a Senior Firmware Engineer to drive low-level firmware for AI accelerator hardware. You will design... ...maintain firmware across bootloaders, drivers, RTOS, and system services, influencing core platform behavior. You will...Senior
$184k - $287.5k
## Senior Firmware Engineer - LPUApplylocations: US, CA, Santa Claratime type: Full timeposted on: Posted Todayjob requisition id: JR2017843Join... ...an opportunity to influence key technical decisions, shape system behavior, and deliver high-quality firmware for cutting-...Senior$152k - $241.5k
## Senior Firmware Engineer - GPUApplylocations: US, CA, Santa Claratime type: Full timeposted on: Posted Yesterdayjob requisition id: JR202283... ...lasting impact on the world.We're looking for an experienced System Software Engineer to help develop the boot, firmware, and...Senior$184.7k - $324.8k
...and extraordinarily hardworking FW Design Engineer. As a member of our multifaceted group,... ...job you will be responsible to develop firmware in C to implement critical FW features for... ..., performance characterization, system integration and debugging. Minimum Qualifications...SeniorRelocation$135k - $165k
...Dragonfly mission to Saturn’s moon Titan to engineering critical components for the U.S. Navy’s... ...your career. Position Summary: The Senior Firmware Engineer owns the analysis, design,... ...Decompose customer requirements necessary for system definition and Firmware allocation....SeniorPermanent employmentWork experience placement- NVIDIA Corporation in Santa Clara, CA is hiring Senior Firmware Engineer for GPU boot and security software across Automotive, Embedded, and Data Center platforms. You'll design, develop, and validate SOC & GPU boot code, participate in silicon lifecycle from pre-silicon...Senior
- KLA Milpitas is seeking an Embedded Software Engineer (C/C++ | Micro Controller) to develop firmware for heterogeneous SoC platforms, including ARM processors... ...bring-up, and collaborate with Electrical, FPGA, and Systems teams across locations to ensure reliable, scalable...Senior
- Rocket Lab in Long Beach, CA, seeks a Senior Principal Software Engineer (TS/SCI) to lead the architecture and delivery of software for space systems. You will own flight and ground software, drive testing, and mentor teams to ensure mission success in a fast-paced aerospace...Senior
- Dexcom Inc. is seeking a Firmware Tools Engineer to join the team from a home office in the United States. The role focuses on validating BLE... ...teams, use ADB, Ellisys, and testing frameworks to ensure system compatibility, and contribute to next-generation sensors and...SeniorRemote jobHome office
- Compatible Technology Solutions, Inc. seeks a Space Systems Engineer to provide advanced engineering support across the full lifecycle for GEOINT. This role emphasizes integration of space-based capabilities within CAPs/SAPs and secure architectures for classified DoD/...Senior
- ICI Services in Washington, DC seeks a Model-Based Systems Engineer IV to advance MBSE across Navy programs. You will apply system modeling to requirements, architecture, and verification throughout the lifecycle. The role requires 10+ years of Navy shipbuilding experience...Senior
- Duracell is seeking a Senior Firmware Engineer to join our IoT-focused team in Atlanta, GA. You will design and implement embedded features for sensor connectivity, ML integration, and cloud communications on low-power SoCs, while leading development on key features and...Senior
- Iridium Communications Inc. seeks an experienced Senior Software Engineer to join the team developing a state-of-the-art satellite ground system and user equipment for the company’s PNT services. You will lead the design and architecture for PNT software products and work...Senior
- SAAZ Micro Inc. seeks a camera Firmware Engineer to design, develop, integrate and validate embedded firmware for visible, SWIR, MWIR and LWIR imaging systems. The role connects sensor hardware, FPGA logic, camera electronics and software to deliver high-performance imaging...Senior
- Applied Research Solutions is seeking a Systems Engineer III for a full-time, on-site role at Lackland AFB, Texas. The position requires US citizenship and an active TS/SCI clearance, with a Bachelor’s degree in Computer or Electrical Engineering and multiple years of...SeniorFull time
- F5 Networks, Inc. seeks a Senior Hardware Design Engineer to drive system-level hardware development for high‑performance electronic systems, from concept to production. You will define architecture, write requirements, and guide subsystems while mentoring the team. The...Senior
- Compatible Technology Solutions, Inc. is seeking a senior-level Systems Engineer to guide engineering teams across requirements, solutions, scheduling, reliability, and testing for NSG/ASG and federal agencies. The role involves cross-domain integration, cloud/on-prem/hybrid...Senior
- Qorvo in Newbury Park, California is seeking an experienced Senior Mechanical Design Engineer to join its Defense & Aerospace SSPA product development team. Lead mechanical design of ruggedized high-power RF amplifiers and subsystems; develop thermal management; perform...Senior
- Voyager Technologies in El Segundo, CA is seeking a Senior Software Engineer to join a multidisciplinary team developing geospatial analytics software... ...imagery. You will architect and lead production-ready data systems handling large geospatial datasets. The role emphasizes...Senior
- Pearson Learning Studio, Hoboken, NJ, is seeking a Senior Software Engineer to join the REIA squad to build AI-powered learning experiences using... ...orchestration. The role emphasizes designing scalable AI systems, Agentic workflows, and RAG pipelines, with strong Python development...Senior
- Qualcomm Technologies, Inc. seeks a Senior Staff Software Nimbus Engineer in San Diego to lead teams, architect scalable telecom software and optimize... ...related experience and are comfortable working across distributed systems and AI-enabled solutions. #J-18808-Ljbffr QualcommSenior
- BRINC Drones Inc. is seeking a Senior Mechanical Engineer to lead end-to-end design of drones and related electro-mechanical systems. You will own the full lifecycle from concept to validation, balancing performance with manufacturability. The role requires hands-on design...Senior
$73.2k - $117.8k
Oshkosh Corporation, Inc. seeks a Senior Engineer - Mechanical with hands-on experience in heavy-duty vehicle component design. The successful candidate will perform engineering analysis and support design efforts for vehicle components. Qualifications include an accredited...Senior- DLR Group in Chicago, IL seeks a Senior Mechanical Engineer to lead design of mechanical systems for buildings across education, culture, healthcare, and other sectors. You will produce detailed drawings in Revit, manage project schedules, and collaborate with architects...Senior
- Carrier Global Corporation seeks a Staff Mechanical Engineer to oversee the engineering development of commercial water chilling systems. You will lead the integration of mechanical designs into new product development programs and act as a technical leader across cross...Senior
- Baker Hughes is seeking a Pump Mechanical Engineer to help develop pump and artificial lift technologies through mechanical design, analysis, testing, and qualification activities. You will collaborate with a multidisciplinary team to drive New Product Introduction, improve...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Engineer - IoT Systems. Be the first to apply!
- embedded firmware developer Brooklyn, NY
- senior firmware engineer Brooklyn, NY
- firmware engineer Brooklyn, NY
- senior staff systems engineer Brooklyn, NY
- application system engineer Brooklyn, NY
- system engineer contract Brooklyn, NY
- operations support system engineer Brooklyn, NY
- sr systems engineer Brooklyn, NY
- active directory systems engineer Brooklyn, NY
- system performance engineer Brooklyn, NY

