Software Engineer - Air Data Systems

Real Time Consulting, LLC

$100K — $130K *
Aerospace & Defense
11 - 15 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in computer science, Software Engineering, Electrical Engineering, or related discipline.
  • 12+ years of embedded software development experience.
  • Strong knowledge of DO-178B/C certification processes.
  • Advanced proficiency in C/C++ programming.
  • Ability to work independently while managing multiple priorities.
  • Strong problem-solving and analytical skills.

Responsibilities

  • Design, develop, modify, test and implement embedded software for Air Data Systems applications.
  • Develop software in accordance with DO-178B/C certification requirements.
  • Collaborate with cross-functional teams to define requirements and execute projects.
  • Apply software development best practices and architectural principles throughout the development lifecycle.
  • Support software verification and validation activities.
  • Deliver high-quality software while meeting project schedules.
  • Make timely, technically sound decisions while balancing analysis with execution.

Benefits

  • Remote work option available.
  • Opportunity to work on advanced aerospace programs.
  • Collaboration with multidisciplinary teams.
  • Focus on safety-critical software development.
Full Job Description
JOB TITLE: Software Engineer - Air Data Systems

REMOTE OPTION AVAILABLE!

ABOUT THE JOB: Seeking an experienced Senior Embedded Software Engineer to support the development of safety-critical avionics software for Air Data Systems. This is a remote position supporting advanced aerospace programs requiring extensive experience in embedded software development and DO-178B/C certification.

Key Responsibilities:
  • Design, develop, modify, test, and implement embedded software for Air Data Systems applications.
  • Develop software in accordance with DO-178B/C certification requirements for safety-critical avionics systems.
  • Collaborate with systems engineering, software engineering, and other cross-functional teams to define requirements and ensure successful project execution.
  • Apply software development best practices, design patterns, and sound architectural principles throughout the software development lifecycle.
  • Support software verification, validation, and certification activities.
  • Deliver high-quality software while meeting project schedules and technical objectives.
  • Make timely, technically sound decisions while balancing detailed analysis with execution.
  • Maintain software configuration using established configuration management tools.

REQUIRED SKILLS:
  • Bachelor's degree in computer science, Software Engineering, Electrical Engineering, Computer Engineering, or related engineering discipline.
  • Minimum of 12 years of experience in embedded software development throughout the software development lifecycle.
  • Strong knowledge of DO-178B/C software certification processes.
  • Knowledge of software development best practices.
  • Knowledge of software architecture principles.
  • Advanced proficiency in C/C++ programming.
  • Thorough understanding of embedded software architecture, software design principles, and development best practices.
  • Experience defining software requirements in alignment with operational objectives.
  • Able to work effectively within multidisciplinary engineering teams.
  • Strong problem-solving, analytical, and communication skills.
  • Ability to work independently while managing multiple priorities.
  • Thrives in a collaborative engineering environment.
  • Demonstrates sound engineering judgment.
  • High level of attention to detail.
  • Able to balance technical analysis with decisive execution.
  • Exhibits creativity, initiative, and ownership.

Similar Jobs

More Jobs at Real Time Consulting, LLC

More Aerospace & Defense Jobs

Find similar Software Engineer - Air Data Systems jobs: