job duties, job responsibilities, and skills required
We are seeking a skilled Embedded Systems Engineer to join our engineering team. You will be responsible for developing efficient, reliable, and scalable embedded software for microcontroller- and processor-based systems. The ideal candidate should be well-versed in low-level programming, real-time operating systems (RTOS), and hardware-software integration.
An Embedded Systems Engineer designs, develops, and maintains software that runs on hardware devices with limited computing resources. These engineers work on systems where software tightly integrates with hardware, such as microcontrollers, sensors, and electronic control units (ECUs). Their work powers devices across industries like automotive, aerospace, consumer electronics, robotics, and medical equipment.
Bachelors degree in Electrical Engineering, Computer Engineering, Embedded Systems, or a related field Masters degree preferred for advanced roles or research positions