Senior Embedded Linux Engineer — Real-Time Systems (Remote)

Lynx

United States

Remote

USD 120,000 - 190,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical coverage
401K with employer match
Paid time off + holidays
Remote work opportunities based onrole
Employee Assistance Program (EAP)
Career growth and professional dev

Job summary

Lynx is seeking an embedded Linux expert to join our customer engineering team within the professional services division. You will work across a range of technologies, including Lynx’s key products and customer-specific requirements, to enable customers in their embedded software development.

You will design, develop, and refactor real-time software architectures, reproduce complex low-level issues, and collaborate with customers and internal teams to ensure high-quality deliverables and on-time

Qualifications

  • 3-5+ years building and shipping embedded Linux systems.
  • Linux kernel customization and device driver development.
  • Experience with Yocto, Buildroot, or OpenEmbedded.
  • Performance optimization and kernel-level troubleshooting.
  • Experience with ARM Cortex-A or x86 SoCs.
  • Experience with the Linux kernel or another OS kernel with isolated user space.
  • Root-cause investigation of OS/hypervisor/hardware driver bugs.
  • C programming proficiency.
  • Git at the command line.
  • Ability to manage multiple projects and meet schedules.
  • Experience leading software projects and guiding teams.
  • Strong sense of urgency and independence.
  • Commitment to quality and helping the team succeed.
  • Must be a US citizen or US person.

Responsibilities

  • Design, develop, and refactor real-time software architectures and modular software components.
  • Reproduce, isolate and debug complex low-level problems spanning hardware/software interfaces.
  • Collaborate with the customer and internal teams to enhance the project experience.
  • Contribute to product design to support customers across their product lifecycle.
  • Ensure deadlines are met and risks/issues are communicated to the customer.
  • Maintain high quality of deliverables.
  • Develop technical proposals to help customers make technical decisions.
  • Perform additional job duties as assigned.

Skills

Embedded Linux
Linux kernel development
C programming
Git
Multi-project management
Team leadership
Troubleshooting
Self-motivation

Tools

Yocto/OpenEmbedded/Buildroot

Job description

Lynx is seeking an embedded Linux expert to join our customer engineering team within the professional services division. You will work across a range of technologies, including Lynx’s key products and customer-specific requirements, to enable customers in their embedded software development.

You will design, develop, and refactor real-time software architectures, reproduce complex low-level issues, and collaborate with customers and internal teams to ensure high-quality deliverables and on-time

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Embedded Graphics Driver Engineer – Real-Time
Remote Embedded Graphics Driver Engineer – Real-Time

Lynx • United States

Remote
USD 100,000 - 130,000
Low-cost Medical/Dental/Vision
401K with employer match
Paid Time Off + Holidays
+3
Senior Embedded Software Engineer for Avionics (Remote)
Senior Embedded Software Engineer for Avionics (Remote)

Lynx Software Technologies, Inc. • Marietta (GA)

On-site
USD 120,000 - 160,000
Low-cost Medical/Dental/Vision
401K with generous employer match
Paid Time Off + Holidays
+3
Remote Embedded Driver Engineer - Product Enablement
Remote Embedded Driver Engineer - Product Enablement

Lynx • United States

Remote
USD 100,000 - 130,000
Medical/Dental/Vision package
401K with employer match
Paid time off + holidays
+3
Senior Embedded Software Engineer — Avionics & Defense
Senior Embedded Software Engineer — Avionics & Defense

Lynx • Marietta (GA)

On-site
USD 120,000 - 160,000
Medical benefits
401K with employer match
Paid time off
+3
Remote-Eligible Lead Mission Systems Software Engineer
Remote-Eligible Lead Mission Systems Software Engineer

Lynx Software Technologies, Inc. • Palmdale (CA)

On-site
USD 160,000 - 200,000
Low-cost Medical/Dental/Vision
401K with generous match
Paid Time Off + Holidays
+3
Senior Avionics Embedded Software Engineer (Remote Options)
Senior Avionics Embedded Software Engineer (Remote Options)

Lynx Software Technologies, Inc. • Atlanta (GA)

On-site
USD 120,000 - 160,000
Remote work opportunities
401K matching
Paid time off + holidays
+2
Senior Software Engineer – Mission Systems (Remote)
Senior Software Engineer – Mission Systems (Remote)

Lynx Software Technologies, Inc. • Fort Worth (TX)

On-site
USD 120,000 - 160,000
Medical coverage
Dental coverage
Vision coverage
+5
Lead Software Engineering Manager – Remote, Agile, Safety-Critical
Lead Software Engineering Manager – Remote, Agile, Safety-Critical

Lynx • United States

Remote
USD 140,000 - 180,000
Low-cost Medical/Dental/Vision
401K with generous employer match
Paid time off and holidays
+3
Senior Embedded Flight Software Engineer – Real-Time GNC
Senior Embedded Flight Software Engineer – Real-Time GNC

Lynx • Huntsville (AL)

On-site
USD 124,000 - 165,000
Low-cost Medical / Dental / Vision
401K with generous employer match
Paid Time Off + Holidays
+3
Senior Mission Systems Software Engineer – Embedded
Senior Mission Systems Software Engineer – Embedded

Lynx Software Technologies, Inc. • Palmdale (CA)

On-site
USD 120,000 - 160,000
Bonus Eligible