EngineerJobs.io
← Back to all jobs

Job Description

Responsibilities

  • Develop control algorithms and supporting software using MATLAB/Simulink or SCADE, including auto-coding workflows when applicable.
  • Participate in model-based design, define interfaces, and contribute to software architecture under guidance from senior engineers.
  • Write and maintain software requirements and low-level design with traceability in DOORS, DOORS Next Gen or CAMEO.
  • Maintain bidirectional traceability from requirements through design, code, and tests.
  • Create test procedures and test cases aligned to requirements; execute tests and document results.
  • Conduct Software-in-the-Loop testing, including setting up test environments and debugging.
  • Support MC/DC coverage analysis, interpret results, and participate in closure actions.
  • Assist with activities aligned to DO-178C objectives such as planning, verification artifacts, configuration management, and problem reporting.
  • Contribute to tool qualification documentation and provide evidence as required by the project.
  • Use GIT or similar version control tools for branching, merging, and code reviews.
  • Collaborate with systems, controls, and test teams to resolve issues and mature designs.
  • Prepare concise technical summaries, test reports, and review materials for stakeholders.

Requirements

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Aerospace Engineering, or a related field.
  • Proficiency with MATLAB/Simulink or SCADE for control algorithms and embedded software workflows.
  • Exposure to model-based design principles.
  • Experience with GIT for source control.
  • Experience with requirements tools such as IBM DOORS, IBM DOORS Next Gen (DNG), or CAMEO.
  • Familiarity with test development, execution, and basic debugging practices.
  • Understanding of requirement-based testing concepts and test coverage, including MC/DC; ability to author test procedures and test cases.
  • Exposure to SIL/HIL environments (test scripting, I/O configuration, data logging) is preferred.
  • Strong analytical and problem-solving skills, attention to detail, and a continuous learning mindset.
  • Effective communication and teamwork within a multidisciplinary engineering environment.
  • US Citizenship is required, and an active Secret clearance is mandatory.

Technologies

  • MATLAB/Simulink
  • SCADE
  • DOORS
  • IBM DOORS Next Gen (DNG)
  • CAMEO
  • GIT

Benefits

  • Health care
  • Dental
  • Vision
  • Life insurance
  • 401(k)
  • Education assistance
  • Paid time off including PTO, holidays, and any other paid leave required by law

Nice to Have / Preferred

  • Prior internship, co-op, or project experience in aerospace controls or safety-critical embedded systems.
  • Experience with tool qualification activities or quality systems.
  • Basic understanding of configuration management, peer reviews, and defect tracking workflows.
  • Experience with DO-178 testing standards on aircraft engines or safety-critical software.
  • Familiarity with NPSS (Numerical Propulsion System Simulation).

Compensation

Salary range: $65,000-$100,000 per year. Benefits include health care, dental, vision, life insurance; 401(k); education assistance; paid time off including PTO, holidays, and any other paid leave required by law.

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.