Location
centurion
Job Type
Full-time
Posted
May 28, 2026
Job Description
Firmware/Embedded Software Engineer
Centurion
Requirements:
Centurion
Requirements:
- Bachelor's or Master's degree in Electronic Engineering, Computer Engineering, or related discipline
- 5+ years in embedded software development
- Strong proficiency in C, particularly bare-metal embedded programming
- Thorough understanding of microcontrollers, digital/analogue circuits, and low-level hardware interaction
- Experience with real-time operating systems (RTOS) and concepts
- Experience with hierarchical state machines
- Proficient with 8-bit, 16-bit, and 32-bit microcontrollers
- Experience with unit and system testing
- Embedded IDEs: STM32CubeIDE, MPLAB, or similar
- Communication protocols: SPI, I²C, UART, CAN, USB, Ethernet <...
Ready to Apply?
Submit your application for Firmware/Embedded Software Engineer at E&D Recruiters
Apply Now