Senior Embedded Software Engineer

LynxMarietta, GA
Onsite

About The Position

We are seeking a Senior Embedded Software Engineer with a Bachelor's Degree or equivalent and over 5 years of experience in embedded software development. The role involves C++ development for safety-critical avionics systems, working with Real-Time Operating Systems (MOSA.ic, VxWorks, Integrity), and embedded application development in Linux (Yocto/RHEL), Windows, and Bare Metal environments. Responsibilities include software integration and testing in lab and hardware environments. This position requires the ability to work onsite 100% and travel 10%.

Requirements

  • Bachelors Degree or equivalent
  • 5+ years of embedded software development experience
  • C++ development for safety-critical avionics systems
  • Real-Time Operating Systems (MOSA.ic, VxWorks, Integrity)
  • Embedded application development in Linux (ie Yocto/RHEL), Windows, & Bare Metal environments
  • Software integration & test in lab and hardware environments
  • Ability to work onsite 100%
  • Ability to travel 10%

Nice To Haves

  • Proficient with Atlassian Tools (Confluence, JIRA, Bitbucket, etc.)
  • Version control and issue tracking (Gitlab, Atlassian suite)
  • Flight Software Development Experience
  • Proficient in Python development
  • Familiarity with software requirements development utilizing Model-Based System Engineering (MBSE) concepts and tools (ie Cameo)
  • Digital simulation (SIL/MIL/HIL) and closed-loop testing
  • Hardware/software integration and troubleshooting
  • Experience with safety-critical software development and practices (DO-178C)
  • Experience with Navigation, Guidance and Control Implementation
  • Experience with Signal Processing Implementation
  • 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

Responsibilities

  • C++ development for safety-critical avionics systems
  • Real-Time Operating Systems (MOSA.ic, VxWorks, Integrity)
  • Embedded application development in Linux (Yocto/RHEL), Windows, & Bare Metal environments
  • Software integration & test in lab and hardware environments
  • Digital simulation (SIL/MIL/HIL) and closed-loop testing
  • Hardware/software integration and troubleshooting
  • Communicating and documenting complex technical designs
  • Working in a collaborative and team-based environment

Benefits

  • Low-cost Medical / Dental / Vision coverage options
  • 401K with generous employer match
  • Responsible Paid Time Off + 11 Paid Holidays
  • Remote work opportunities based on role
  • Employee Assistance Program (EAP)
  • Career growth and professional development opportunities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service