Senior Embedded Software Engineer

Lynx

United States

Remote

USD 120,000 - 170,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

Low-cost Medical Coverage
401K with employer match
Paid Time Off + Holidays
Remote work opportunities based onrole
Employee Assistance Program
Career growth and professional dev

Job summary

Lynx in the United States is seeking an experienced embedded software engineer to design, implement, and test real-time systems in C/C++. The role requires hands-on work with Linux/Windows development, RTOS integration, and safety-critical practices where applicable.

You will collaborate with cross-functional teams, document complex designs, and contribute to model-based engineering while traveling up to 25% and enjoying remote-work opportunities based on role.

Qualifications

  • Bachelor’s degree in STEM discipline required.
  • 5+ years of C/C++ software development experience.
  • Embedded software experience (C/C++/Ada).
  • RTOS integration experience (e.g. Green Hills, Wind River, Lynx).
  • Troubleshooting/debugging on target hardware in lab/mock-up environments.
  • Proficient with Linux and Windows development environments.
  • Familiarity with Agile/DevSecOps tools and CI/CD workflows (Azure DevOps, Jenkins).
  • Ability to communicate project status and collaborate on technical solutions.
  • Experience incorporating independently developed algorithms into embedded software.
  • Full lifecycle software development experience.
  • Willingness to travel ~25%.

Responsibilities

  • Note: responsibilities not explicitly listed in HTML snippet.

Skills

C/C++ development
Embedded software
RTOS integration
Troubleshooting on target hardware
Linux/Windows development
Agile/DevSecOps & CI/CD
Communicating technical status
Algorithms in embedded software
Full lifecycle software development
Travel willingness
Python development
Linux kernel & system modules
Network architecture & data management
MBSE concepts & tools
IMA/ARINC 653 & flight software
Safety-critical software (DO-178C)
Technical documentation
Team collaboration
Communication & presentation skills

Education

Bachelor’s degree in STEM discipline

Tools

Confluence
JIRA
Bitbucket

Job description

Basic Requirements:
  • Bachelor’s degree in STEM discipline

  • 5+ years of C/C++ software development experience

  • Prior experience writing embedded software (C, C++, and/or Ada)

  • Experience with real-time operating system integration (e.g. Green Hills, Wind River, Lynx)

  • Prior experience troubleshooting/debugging on target hardware in lab/mock-up environments

  • Proficient with Linux and Windows development environments

  • Familiarity with Agile / Dev/SecOpstools and CI/CD workflow (Azure DevOps, Jenkins, etc.)

  • Ability to professionally communicate project status and collaborate on technical solutions with clients and peers

  • Experience with incorporating independently developed algorithms into embedded software

  • Full lifecycle software development experience

  • 25% Travel

Preferred / Additional Skills:
  • Proficient with Atlassian Tools (Confluence, JIRA, Bitbucket, etc.)

  • Proficient in Python development

  • Linux kernel and system modules (Peta Linuxon Ultra Scale +)

  • Familiarity with network architecture and data management

  • Familiarity with Model-Based System Engineering (MBSE) concepts and tools (Cameo, AADL)

  • Experience with Integrated Modular Avionics (IMA), ARINC 653 and flight software development

  • Experience with safety-critical software development and practices (DO-178C)

  • Experience communicating and documenting complex technical designs

  • Ability to work in a collaborative and team-based environment

  • Excellent written and verbal communication and presentation skills

Sound Exciting? We have very robust benefits including:
  • Low-cost Medical / Dental / Vision coverage options
  • 401K with generous employer match
  • Responsible Paid Time Off + Paid Holidays
  • Remote work opportunities based on role
  • Employee Assistance Program (EAP)
  • Career growth and professional development opportunities

Lynx is an Equal Opportunity Employer. We provide equal employment opportunities to all qualified persons without regard to race, gender, color, disability, national origin, age, religion, sexual orientation, veteran status, gender identity and/or expression, or other characteristics or status protected by law.

#CJ

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer
Senior Embedded Software Engineer

Lynx • Denver (CO)

Hybrid
USD 120,000 - 160,000
Remote work opportunities based onRole
401K with generous employer match
Paid Time Off + Paid Holidays
+1
Senior Embedded Software Engineer (Avionics Systems Experience Required)
Senior Embedded Software Engineer (Avionics Systems Experience Required)

Lynx Software Technologies, Inc. • Atlanta (GA)

On-site
USD 120,000 - 160,000
Remote work opportunities
401K matching
Paid time off + holidays
+2
Senior Systems Engineer (R&D Innovation)
Senior Systems Engineer (R&D Innovation)

Lynx • United States

Remote
USD 108,000 - 162,000
Medical coverage
401K with employer match
Paid time off and holidays
+3
Senior Systems Engineer (R&D Innovation)
Senior Systems Engineer (R&D Innovation)

Lynx Software Technologies • United States

Remote
USD 108,000 - 162,000
Remote work options
401K with match
PTO + holidays
+1
Embedded SW Engineer - 21343-1
Embedded SW Engineer - 21343-1

Catapult Federal Services • Town of Owego (NY)

On-site
USD 89,544 - 123,984
Senior Embedded Systems Engineer - Remote & Growth
Senior Embedded Systems Engineer - Remote & Growth

Lynx • United States

Remote
USD 120,000 - 170,000
Low-cost Medical Coverage
401K with employer match
Paid Time Off + Holidays
+3
Senior Embedded Software Engineer – Real-Time & Remote
Senior Embedded Software Engineer – Real-Time & Remote

Lynx • Denver (CO)

Hybrid
USD 120,000 - 160,000
Remote work opportunities based onRole
401K with generous employer match
Paid Time Off + Paid Holidays
+1
Senior HW/SW Integration Engineer
Senior HW/SW Integration Engineer

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 Certification Lead
Senior Certification Lead

Lynx • United States

Remote
USD 122,000 - 184,000
Low-cost Medical/Dental/Vision
401K with generous employer match
Paid Time Off + Holidays
+3
Senior Embedded Software Engineer (Avionics Systems Experience Required)
Senior Embedded Software Engineer (Avionics Systems Experience Required)

Lynx • Atlanta (GA)

On-site
USD 120,000 - 160,000
Low-cost Medical/Dental/Vision
401K with employer match
Paid Time Off + 11 Holidays
+3