Embedded Software Engineer (Manufacturing Test Development)

RAVE Aerospace

  • Brea, California
  • 13 days ago
  • $130,000–$146,500 Per Year
Want to know if you’re a fit?
Upload your resume and let our AI show you.

Skills

  • ARM (Advanced RISC Machine)unmatched
  • Acceptance Testingunmatched
  • Architectural Designunmatched
  • Bash Scriptingunmatched
  • C Programming Languageunmatched
  • C++ Programming Languageunmatched
  • Circuit Designunmatched
  • Code Reviewsunmatched
  • Communications Protocolsunmatched
  • Computer Engineeringunmatched
  • Computer Scienceunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Contract Manufacturingunmatched
  • Cross-Functionalunmatched
  • Data Collectionunmatched
  • Debugging Skillsunmatched
  • DevOpsunmatched
  • Documentationunmatched
  • Electrical Engineeringunmatched
  • Electronicsunmatched
  • Embedded Hardwareunmatched
  • Embedded Operating Systemsunmatched
  • Embedded Softwareunmatched
  • Embedded Systemsunmatched
  • Ethernetunmatched
  • GPIB (General Purpose Interface Bus)unmatched
  • Gitunmatched
  • Hardware Debuggingunmatched
  • I2Cunmatched
  • Integration Testingunmatched
  • Linux Operating Systemunmatched
  • Manufacturingunmatched
  • Manufacturing Engineeringunmatched
  • Manufacturing Softwareunmatched
  • Manufacturing/Production Testingunmatched
  • Oscilloscopeunmatched
  • PCI Express (PCI-E)unmatched
  • Performance Testingunmatched
  • Printed Circuit Board Designunmatched
  • Process Control Engineeringunmatched
  • Product Supportunmatched
  • Product Testingunmatched
  • Product/Service Launchunmatched
  • Python Programming/Scripting Languageunmatched
  • Quality Engineeringunmatched
  • Quality Managementunmatched
  • Root Cause Analysisunmatched
  • Schematicsunmatched
  • Scripting (Scripting Languages)unmatched
  • Software Administrationunmatched
  • Software Debuggingunmatched
  • Software Designunmatched
  • Software Engineeringunmatched
  • Software Testingunmatched
  • Software Validationunmatched
  • Subversionunmatched
  • Technical/Engineering Designunmatched
  • Test Automationunmatched
  • Test Dataunmatched
  • Test Equipmentunmatched
  • Test Plan/Scheduleunmatched
  • Testingunmatched
  • USBunmatched

Description

Description

Summary

The Senior Software Engineer for Manufacturing Test Development participates in the architecture, design, development, test, and integration of software required to produce and test In-Flight Entertainment (IFE) hardware products for commercial passenger aircraft.

Core Responsibilities

  • Develop, maintain, and validate C++ test software used for hardware validation, factory acceptance testing, and performance verification of LRUs within the RAVE In-Flight Entertainment system
  • Design, debug, and deploy automated test applications, stations, fixtures, scripts, and equipment integrations that support reliable product testing, data collection, and process control
  • Support New Product Introduction builds, production testing, sustaining issues, and manufacturing improvements by troubleshooting hardware/software failures and identifying root causes
  • Partner with hardware, embedded software, design engineering, manufacturing engineering, and contract manufacturing teams to ensure products can be thoroughly and efficiently tested
  • Review, implement, and validate product-line and system requirements, and produce required software, test procedure, and release documentation
  • Participate in design discussions, design reviews, code reviews, and peer reviews to improve software quality, test coverage, and manufacturing readiness
  • Provide development estimates, communicate status, and support cross-functional planning for assigned work
  • Contribute to DevOps and CI/CD pipeline improvements that strengthen test software development, validation, and release practices
  • Perform other job-related duties as assigned
Requirements
  • Bachelor’s Degree in Electrical Engineering, Computer Engineering, or Computer Science
  • 6+ of experience working in a similar role
  • Proficiency in Linux embedded operating system development
  • Strong proficiency in C++, C, Python, and bash/sh in a Linux environment.
  • Experience with Subversion (SVN), Git, and Bitbucket
  • Low-level software expertise, particularly with 32- and 64-bit ARM SoCs
  • Understanding of basic electronics, embedded circuit design, PCB schematics, and the ability to control test equipment (oscilloscopes, multimeters, power supplies) via GPIB/USB/Ethernet.
  • Experience with common embedded bus functionality and communication protocols such as: I2C, PCIe, SPI, MDIO, CAN, or Ethernet.
  • Strong background in debugging hardware-software problems and root-cause analysis (RCA)
  • Experience with formal Engineering requirements, documentation and processes
  • Previous experience developing manufacturing tests, including Acceptance Tests and associated procedures
Benefits

The starting pay range for this position is $130,000 - 146,500 per year however, the base pay offered may vary depending on the level of the position, skills, experience, job-related knowledge, and location.

In addition to a comprehensive package of health benefits that include company contributions, RAVE Aerospace offers a variety of additional benefits and perks to enhance your work-life balance experience including but not limited to:

  • A home allowance to elevate your home workspace
  • Discretionary bonus program
  • Future financial security with a 401(k) program with a company match
  • Paid time off covering vacations, personal time off, and sick days, capped off by an exciting year-end holiday shutdown
  • Embraced flexibility with our alternative work schedule (9/80) to navigate your workweeks with every other Friday off

Numbers & Facts

LocationBrea, California
Salary$130,000–$146,500 Per Year

Similar Jobs