Junior Embedded Software Engineer
Core
Developing and maintaining embedded software for industrial drives and inverters using Texas Instruments DSP processors.
Role type
Junior Embedded Software Engineer
Builds
Firmware for industrial drives and inverters
Domain
Industrial automation / Power electronics
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C, C++, C#, embedded systems development, real-time systems, debugging, technical documentation, version control, industrial communication protocols (Ethernet, EtherCAT, CAN/CANopen, RS232)
Preferred skills
electronic circuits design, microcontroller integration, VHDL firmware programming
Technologies
Texas Instruments TMS320 DSP, C, C++, C#, Ethernet, EtherCAT, CAN, CANopen, RS232
Responsibilities
Design, develop, and maintain embedded software for industrial drives; implement and modify firmware features in C; perform debugging and troubleshooting in lab and prototype environments; support software validation and functional testing; translate technical requirements into software specifications; assist in implementing industrial communication protocols; prepare and maintain technical documentation; collaborate with HW, test, quality, and support teams.
Seniority
Junior, hands-on IC