Quick Overview
Job Description
Senior Embedded Software Engineer
Location: Hauppauge, NY – Onsite
Experience: 7+ Years
Job Summary
We are seeking a Senior Embedded Software Engineer to develop, debug, and optimize firmware for low-power, battery-operated, and connected embedded systems. The ideal candidate will have strong expertise in Embedded C, microcontroller-based development, Bluetooth Low Energy (BLE), IoT connectivity, and bare-metal or RTOS-based firmware development. The role involves close collaboration with hardware and software engineering teams throughout product development.
Required Qualifications
Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or a related field.
7+ years of experience in embedded software and firmware development.
Extensive experience with microcontrollers, including ARM-based platforms such as STM32 and NXP, as well as AVR, DSP, and PIC devices.
Strong proficiency in Embedded C programming for microcontroller-based systems.
Hands-on experience developing bare-metal or RTOS-based firmware.
Experience with Bluetooth Low Energy (BLE), Bluetooth, and connected IoT solutions.
Knowledge of wireless and IoT communication technologies, including Wi-Fi, Zigbee, and 4G/5G cellular.
Experience developing and optimizing firmware for low-power, battery-operated devices.
Ability to design low-level software and perform firmware verification, analysis, debugging, and optimization.
Hands-on experience with microcontroller interfaces, including I²C, SPI, GPIO, ADC, CAN, and UART.
Ability to read and interpret electrical schematics and component datasheets.
Experience troubleshooting embedded systems using oscilloscopes, logic analyzers, and related debugging tools.
Preferred Qualifications
Experience with Silicon Labs BG22E and Simplicity Studio.
Knowledge of microcontroller and microprocessor subsystem design.
Understanding of power consumption, thermal behavior, and timing considerations in embedded systems.
Experience developing, reviewing, and refining technical requirements in a client-facing environment.
Key Responsibilities
Design, develop, maintain, and optimize embedded firmware for microcontroller-based products.
Develop low-level software using Embedded C for bare-metal and RTOS-based systems.
Implement and troubleshoot BLE, Bluetooth, and other IoT connectivity features.
Optimize firmware for power efficiency, reliability, performance, and resource utilization.
Integrate firmware with hardware peripherals and communication interfaces.
Perform firmware verification, debugging, root-cause analysis, and system-level troubleshooting.
Use laboratory equipment to diagnose hardware and firmware issues.
Collaborate with hardware, software, and systems engineering teams to define requirements and deliver reliable embedded products.
Similar jobs
- MI
Engineer III
NewMarriott International, Inc
Saint Paul, MN🇺🇸$28 - $33/hrHybridYesterdayHVACEngineering - MI
Engineer III
NewMarriott International, Inc
Shakopee, MN🇺🇸$28 - $33/hrHybridYesterdayHVACEngineering - MI
Engineer III
NewMarriott International, Inc
Hopkins, MN🇺🇸$28 - $33/hrHybridYesterdayHVACEngineering - MI
Engineer III
NewMarriott International, Inc
Cottage Grove, MN🇺🇸$28 - $33/hrHybridYesterdayHVACEngineering - MI
Engineer III
NewMarriott International, Inc
Maple Grove, MN🇺🇸$28 - $33/hrHybridYesterdayHVACEngineering - MI
Engineer III
NewMarriott International, Inc
Rosemount, MN🇺🇸$28 - $33/hrHybridYesterdayHVACEngineering - MI
Engineer III
NewMarriott International, Inc
Excelsior, MN🇺🇸$28 - $33/hrHybridYesterdayHVACEngineering - LE
Junior Network Engineer with Security Clearance
NewLeidos
Bethesda, MD🇺🇸$50.7k - $91.7k/yrOn-siteYesterdayTCP/IPDNSTechnology - PE
Senior Dev/Sec/Ops Software Engineer - Space Programs with Security Clearance
NewPeraton
Las Cruces, NM🇺🇸$104k - $166k/yrHybridYesterdayDockerSQLSpring+17Technology - LE
Senior Software Developer with Security Clearance
NewLeidos
Bethesda, MD🇺🇸$107.9k - $195.1k/yrHybridYesterdayDockerMicroservicesRust+14Technology - LE
Principal Network Engineer with Security Clearance
NewLeidos
McLean, VA🇺🇸$116.3k - $210.3k/yrHybridYesterdaySAFeAgileAnsible+1Technology - MI
Engineer I
NewMarriott International, Inc
Charlotte, NC🇺🇸$20 - $21/hrHybridYesterdayEngineering