Emerson is seeking a Lead Engineer for Firmware Development to work with geographically distributed stakeholders, create and maintain firmware architecture, and develop low-level device driver solutions. The role requires a hands-on technical background and experience with embedded systems, C programming, and microcontroller fundamentals. The ideal candidate will be a team-focused problem solver.
Requirements
- B.S. degree in Computer Science, Electronics Engineering, or related field (or equivalent experience)
- 8+ years of professional work experience in embedded software development
- Proven experience as a Firmware Architect or similar role
- Strong proficiency in embedded systems programming languages (C and C++)
- In-depth knowledge of firmware development processes, tools, and methodologies
- Experience with microcontroller and microprocessor-based systems
- Familiarity with communication protocols (UART, SPI, I2C), wireless technologies (Bluetooth, Wi-Fi) and real-time operating systems (RTOS)
Benefits
- Competitive compensation and benefits
- Comprehensive medical and insurance coverage