✦ Luna Orbit — Software Engineering

Embedded Software Engineer

at Ford Motor Company

📍 Sunrise, FL, US Remote Posted April 02, 2026
Type Full-Time
Experience entry
Exp. Years 0-1 years
Education Bachelor's Degree in Electrical Engineering, or Computer Engineering
Category Software Engineering

Ford is seeking an Embedded Software Engineer to work on device-side code for hardware testing, collaborating with local and remote teams to advance mobility technology. The role emphasizes time-critical embedded software in a hardware-focused environment.

  • Develop device-side code to support hardware testing
  • Collaborate with local and remote teams to share knowledge and educate new members
  • Write time-critical software for embedded systems
  • Utilize Design Thinking and User Experience methods to deliver breakthrough products
  • Maintain documentation and support knowledge transfer

Work involves C/C++ on QNX/Linux with time-critical constraints; multi-threaded programming; interfaces include SPI/UART/I2C/Ethernet; scripting with Python; emphasis on embedded systems and hardware integration.

The ideal candidate is an early-career embedded software engineer with hardware experience, proficient in C/C++, comfortable with real-time systems and microcontroller interfaces (SPI/UART/I2C), and able to work on Linux/QNX in a fast-paced automotive environment.

Bachelor's Degree in Electrical Engineeringor Computer Engineering6+ months of experience with Hardware or Embedded Software systems (internship and coursework allowed)Development experience with CClear understanding of writing time-critical softwareGood verbal and written communication skillsThis position does not support sponsorship
QNX and/or LinuxMulti-threaded programmingC++Object-oriented programmingSPI/UART/I2C/EthernetPython or other scripting languagesObject-oriented design principles and patterns
QNXLinuxPython
cc++qnxlinuxtime-critical softwaremultithreaded programminghardware testingspiuarti2cethernetpythonscripting languagesdesign thinkinguser experience
CC++QNXLinuxmultithreaded programmingtime-critical softwarePythonscripting languagesSPIUARTI2CEthernet
Analytical skillsProblem-solvingVerbal and written communicationAbility to thrive in fast-paced environmentTeam collaboration
Industry Manufacturing
Job Function Develop device-side embedded software for hardware testing in an automotive context
Role Subtype Embedded Software Engineer
Tech Domains C, C++, QNX, Linux, Python
Visa Sponsorship No
embedded software engineercc++qnxlinuxtime-critical softwaremultithreaded programminghardware testingspiuarti2cethernetpythonscripting languagesdesign thinkinguser experience

Bachelor's degree in Electrical or Computer Engineering, 6+ months of hardware/embedded software experience, No sponsorship for employment

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile