This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Embedded Firmware Engineer in the United States.
This role offers the opportunity to lead the development of advanced firmware for industrial IoT devices, directly shaping the future of predictive maintenance solutions. You will architect and optimize embedded systems, integrate hardware and software components, and ensure robust communication protocols across large-scale deployments. Working in a highly collaborative, remote-friendly environment, you’ll mentor engineers, set coding standards, and drive innovative solutions that improve reliability, performance, and efficiency. Your expertise will influence both product design and operational excellence, making a tangible impact on global manufacturing uptime and customer satisfaction. This position is ideal for a hands-on technical leader with deep embedded systems experience and a passion for industrial IoT innovation.
Accountabilities- Lead the design, development, and optimization of embedded firmware for industrial IoT devices.
- Collaborate closely with hardware engineers to ensure seamless integration between firmware and physical components.
- Architect and implement RTOS, low-level drivers, and robust communication protocols including MQTT, Ethernet/IP, SPI, I2C, I2S, and UART.
- Conduct advanced unit testing, debugging, and validation to maintain high reliability and performance across deployments.
- Optimize firmware for power efficiency, memory usage, and performance constraints while scaling for large deployments.
- Drive code reviews, maintain coding standards, and create detailed technical documentation for firmware architecture, design, and testing.
- Partner with cross-functional teams including software, data science, and product to deliver innovative, high-quality IoT solutions.
Requirements
- Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or a related field.
- 10+ years of embedded firmware development experience, ideally in industrial or IoT applications.
- Expert-level proficiency in C, C++, and Python, with experience on microcontroller and microprocessor platforms such as ARM Cortex-M/A, PIC, STM32, and ESP32.
- Deep knowledge of embedded systems design, hardware-software integration, and system-level architecture.
- Experience with cellular IoT (Cat-M1, NB-IoT), private LTE/5G, and modem integration for reliable network performance.
- Proficiency with RTOS (e.g., FreeRTOS, Zephyr), Linux-based OS, and bare-metal programming.
- Hands-on expertise with debugging tools including oscilloscopes, logic analyzers, and JTAG debuggers.
- Familiarity with wireless protocols: Thread, Matter, Bluetooth, Wi-Fi, Zigbee, and LoRaWAN.
- Strong leadership, mentoring, and communication skills, with experience managing projects and cross-functional teams using tools like Jira.
- Preferred: knowledge of cybersecurity principles, cloud platforms, IoT frameworks, and agile development practices.
Benefits
- Competitive compensation package, including stock options.
- Flexible, remote-first work schedule with collaboration during core hours.
- Comprehensive benefits including retirement plan match, health coverage, and wellness resources.
- Unlimited PTO to support work-life balance.
- Opportunities for professional growth and leadership development.
- Work with a dynamic, innovative, and highly skilled global engineering team.
Why Apply Through Jobgether?
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1