Embedded Software Engineer

 

Description:

is a pivotal role within the aerospace sector, dedicated to the design, development, and testing of embedded software (firmware), platforms, and systems. This position demands a comprehensive understanding of the hardware's characteristics, the real-time functions it must perform, and the capability to architect, develop, implement, and rigorously test the software logic required for these functionalities. The role encompasses working on devices that control critical physical components such as motors, alternators, engines, valves, and fans, among others.

 

Technical Skills:

Experience with embedded software development tools and environments (e.g., debuggers, emulators, compilers).

Knowledge of hardware-software integration and experience with microcontrollers, microprocessors, and FPGA-based systems.

Familiarity with communication protocols (e.g., CAN, ARINC 429, MIL-STD-1553).

Understanding of software development lifecycle and methodologies (e.g., Agile, V-Model).

Proficiency in programming languages such as C, Scripting languages like python, pearl (dated) and shell scripting.

 

Required Qualifications:

Bachelor's degree from an accredited university or college, or a high school diploma/GED with at least 6 years of experience in Engineering and Technology.

5 years of experience in programming embedded software.

3 years of experience with C/ADA programming languages.

Organization Akkodis
Industry IT / Telecom / Software Jobs
Occupational Category Embedded Software Engineer
Job Location Miami,USA
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 5 Years
Posted at 2025-04-21 2:37 pm
Expires on 2026-01-06