Embedded Software Engineer

Manassas, Virginia, United States

Posted:7 days ago
Sector:Software Engineering
Location:Manassas, Virginia, United States
Job Ref:BH-35102
Expiry date:2/2/2023
Job Description 

This client is seeking an Embedded Software Engineer who is highly flexible, forward-thinking, and willing to go the extra mile to achieve team goals. The client offers great employee benefits and competitive wages. The position will be located in Manassas, VA with occasional travel to Switzerland. 

Qualifications & Required Skills

  • 5+ year of experience in software development for embedded devices
  • Pragmatic, entrepreneurial mindset with a can-do attitude
  • Focus on clean, easy to read, well documented, safety critical code
  • Knowledge of embedded Linux
  • Troubleshooting embedded systems, scoping, soldering, crimping and assembling wire harnesses? 
  • Programming languages: C/C++ and Bash
  • Experience with CAN, Serial, TCP/IP communications 
  • B.S. or M.S. degree in software engineering, computer science, or related area. Comparable professional experience will be considered. 
  • Fluent in English
The following experiences and skills are desirable but not required:

  • Familiarity with ARM platforms
  • Experience with UART, SPI, I2C, SPI
  • Experience with STM32 and Xilinx Zynq platforms
  • Java, Python, and/or Javascript 
  • Experience with UX/GUI design using web frameworks?like angular, react, spring, bootstrap, node.js, and laravel 
  • Experience with electrical or avionics integration and testing 
Compensation for this position commensurate with experience.

Location: Headquarters in Manassas, VA. This position can operate in a hybrid model with 3 days/week in office and 2 days/week remote.

Travel: 10% - 15%

Apply now