Persistent Systems logo
Persistent SystemsPosted 6 months ago

Embedded Software Engineer

$133,000–$160,000 year

On-siteNew York City, New York, United States or New York, United States

Full TimeBachelors DegreeMedium

Job Summary

Architect, develop, and implement C/C++ software for embedded Linux hardware platforms, including device drivers, kernel modules, and network stack development. Support hardware development and production test systems running cross-platform Java applications. Integrate sensors and components with the Wave Relay® system while writing technical proposals. Support internal and external engineering activities through travel to test locations, military facilities, and customer sites for system deployment. Requires US Security Clearance and 3+ years of embedded Linux experience. Wave Relay® enables data, video, and voice applications in challenging commercial, military, and industrial environments.

Required Qualifications

  • Bachelor's degree in computer science, electrical engineering, or a related field or equivalent experience
  • At least 3 years of work experience developing software for embedded Linux systems in C/C++
  • At least 1 year of work experience with Java
  • Must have a US Security Clearance or the ability to obtain one

Desired Qualifications

  • Master's degree in computer science/electrical engineering/computer engineering or a related field
  • Experience with Linux kernel and kernel module development and Linux driver development (wireless, network stack)
  • Hands-on experience with lab equipment (oscilloscopes, logic analyzers, multimeters)
  • Experience with UNIX shell scripting
  • Experience with Android application development

Additional Requirements

  • Must have a US Security Clearance or the ability to obtain one

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce