Embedded Software Engineer (Remote, USA)

(Multiple states)
Contracted
Entry Level

Embedded Software Engineer (Remote, USA)

Location: Remote, USA
Employment type: Contract
Indicative rate: $95–$125/hr

Join our team as an Embedded Software Engineer, where you will design, develop, and maintain embedded firmware for next-generation systems. This role involves working closely with cross-functional teams to deliver high-quality embedded solutions. You will be responsible for integrating hardware interfaces and ensuring the reliability of embedded systems. This is a contract position with potential for extension based on project needs.

Core skills

  • Embedded Systems
  • C/C++
  • Firmware Development
  • RTOS
  • Microcontrollers
  • Testing
  • Debugging

Required qualifications

  • 5+ years of experience in embedded software development
  • Proficiency in C/C++ programming
  • Experience with real-time operating systems (RTOS)
  • Strong understanding of microcontroller architecture
  • Ability to design and develop embedded firmware
  • Experience with hardware interfaces such as CAN, UART, SPI
  • Bachelor's degree in Electrical Engineering, Computer Engineering, or related field

Preferred qualifications

  • Experience with EV charging systems
  • Familiarity with hardware validation and debugging
  • Knowledge of communication protocols
Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*