L

Lynx Software Technologies

Real-time, certified avionics software platforms

Software Engineer - Embedded Development

Systems Software EngineeringUpdated on Nov 12
Full-timeRemote in USA

About the Job

Requirements

  • A bachelor's degree in Computer Science or a related field is required.
  • At least 4 years of software development experience in C and C++ is required.
  • Experience with embedded operating systems, such as Lynx, VxWorks, Linux, or Deos, is required.
  • Experience developing, debugging, and troubleshooting embedded Vulkan, OpenGL, or OpenCL drivers is required.
  • Experience with ARINC 653 is required.
  • Strong organizational and technical skills are required.
  • Analytical and problem-solving skills are required.
  • A sense of accountability and ownership is required.
  • A continuous drive for learning, pushing technical limits, and finding new solutions is required.
  • Verbal and written communication skills are required.

Responsibilities

  • Develop and improve embedded graphics and compute drivers.
  • Customize products for new embedded hardware and real-time operating systems.
  • Profile and optimize drivers and applications.
  • Write and review technical specifications.
  • Work as part of a team to produce reliable, high-quality, safety-critical solutions.

Desired Qualifications

  • Experience with DO-178 or ISO 26262 software development is an asset.

About the Company

Lynx Software Technologies

Real-time, certified avionics software platforms

Lynx Software Technologies develops, certifies, and deploys mission-critical avionics software that uses hardware virtualization to isolate applications. This approach ensures deterministic real-time performance and lowers certification costs while complying with standards like POSIX and ARINC 653. The company offers modular software solutions based on open standards, serving tier-one customers in military, aerospace, and federal markets in the US and allied countries. Its business model focuses on delivering high-assurance edge platforms with interoperable components and open-standards tooling, aiming to provide long-term value at fair, competitive prices and to operate with ethical business practices.

Company size
201-500
Company stage
Early VC
Total funding
$35M
Headquarters
Campbell, CA
Founded
1988

Recently Posted Jobs

Explore more opportunities at Lynx Software Technologies

See more jobs