Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Lynx Logo

Sr. Software Engineer

Lynx

$120,000 - $160,000
Sep 24, 2025
Remote, US
Apply Now

Lynx delivers modular, open standards-based software solutions that redefine the economics of developing, deploying, and maintaining high assurance, mission critical edge platforms. These secure edge computing solutions are designed to drive innovation and operational excellence in today’s most demanding environments.

Requirements

  • 5+ years of experience building and shipping embedded systems using RTOS or Linux.
  • Proficiency in C, Git, and Yocto/OpenEmbedded.
  • Familiarity with security features such as verified boot and trusted execution environments.
  • Experience with root cause analysis, and advanced troubleshooting at kernel-level.
  • Good breadth of technical knowledge (SoC, Linux SW, Tools, Applications, embedded security).
  • Experience delivering DO-178C capabilities and certifications, or similar such as ISO26262.
  • Experience with Linux device drivers and bootloaders is a strong plus.

Responsibilities

  • Be an embedded expert (kernel, CPU-architecture, general device-drivers, performance optimization, user-space) in the customer engineering team and enable customers in doing their embedded SW development.
  • Be the system-SW generalist and take-up any technical challenge and resolve it through the right solution.
  • Contribute to the overall product design to help customers through various aspects of their product lifecycle.
  • Developing technical proposals to help customers make technical decisions.
  • Ensure high quality of our deliverables.
  • Working closely with the team to ensure the project deadlines are met and risks/issues are proactively identified and communicated to the customer.
  • Lead and mentor a small team of embedded engineers on best practices and technical know-how.

Other

  • 2+ years of experience leading software development teams.
  • Ability to track and work on multiple projects simultaneously while meeting schedules.
  • Demonstrated experience of leading software projects while providing technical inputs to unblock supporting teams.
  • Keen sense of urgency and drive for results.
  • Ability to work independently with minimal oversight.