P

Persistent Systems

Global IT services for digital transformation

Embedded Software Engineer

Embedded EngineeringPosted on Nov 12
Full-timeNew York, NY, USA

About the Job

Requirements

  • A 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 U.S. security clearance or the ability to obtain one.

Responsibilities

  • Use C/C++ to architect, develop, and implement software for embedded Linux hardware platforms.
  • Support hardware development.
  • Support production hardware test systems running cross-platform applications built with Java for Windows and Linux.
  • Develop application software running on the Wave Relay network, which may include device drivers, Linux kernel modules, network stack development, porting existing software to new embedded platforms, and other low-level programming activities.
  • Support internal and external engineering activities, including travel to test locations, military facilities, and customer sites to directly support testing, evaluation, and deployment of the Wave Relay system.
  • Integrate other systems, sensors, and components with the Wave Relay system.
  • Write technical proposals.

Desired Qualifications

  • A 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, including wireless and network stack development.
  • Hands-on experience with lab equipment such as oscilloscopes, logic analyzers, and multimeters.
  • Experience with UNIX shell scripting.
  • Experience with Android application development.

About the Company

Persistent Systems

Global IT services for digital transformation

Persistent Systems helps organizations accelerate digital transformation and modernize their IT setup by delivering end-to-end services in digital business strategy, digital product engineering, customer experience (CX) innovation, and data-driven intelligence. The company works with clients to develop digital products, upgrade core IT systems, and improve how customers interact with their services, charging fees for consulting, implementation, and ongoing support. It differentiates itself through its industry-focused expertise across banking, insurance, healthcare, life sciences, industrial software, high tech, telecom, and media, a broad ecosystem of technology partners, and a track record of delivering tailored, value-driven solutions. The goal is to enable clients to thrive in the digital age by turning strategy into modernized IT and high-quality digital products that drive growth and efficiency.

Company size
10,001+
Company stage
IPO
Headquarters
Pune, India
Founded
1990

Recently Posted Jobs

Explore more opportunities at Persistent Systems

See more jobs