FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer
RAVE Aerospace. Participate in the architecture, design, development, testing, and integration of software features supporting RAVE In-flight Entertainment (IFE) .
Posted 10/6/2026full-timeBrea • California • United StatesSenior💰 $130,000 - $146,500 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in software development, particularly in C/C++ on Linux/UNIX and modern technology stacks such as Qt/QML, Node.js, and React. Proven ability to drive software quality through testing, debugging, and continuous improvement while collaborating effectively with cross-functional teams.
Highest-signal resume keywords
C/C++ Software DevelopmentLinux/UNIX DevelopmentQt/QML FrameworkTest AutomationContinuous Integration
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
C/C++LinuxQt/QMLNode.jsGolangReactTypescriptPythonPostgreSQLSQL
Soft Skills
CollaborationMentoringCommunicationProblem-SolvingTransparency
Tools & Technologies
DockerNpmBowerWebpackMicroservices
Industry Keywords
Embedded SystemsNetworking ProtocolsDebuggingTest AutomationSoftware Development Life Cycle
Tech Stack
Tools & technologiesDockerJavaScriptLinuxMicroservicesNode.jsPostgresPythonQtReactSDLCSQLTypeScriptUnixWebpackC++Go.NET
About the role
Key responsibilities & impact- Participate in the architecture, design, development, testing, and integration of software features supporting RAVE In-flight Entertainment (IFE)
- Contribute to software feature development and improvement, packaging, tools, testing, test automation, continuous integration, delivery, and documentation
- Build and maintain automated unit, integration, and system-level tests
- Triage, debug, and resolve issues
- Own software quality and drive continuous improvement
- Provide accurate estimates and deliver commitments transparently
- Collaborate with stakeholders, users, and teams on design, implementation, and approvals
- Participate in meetings and technical discussions
- Coordinate with internal teams to support product success
- Prepare and present technical concepts
- Follow and improve SDLC and organizational processes
- Provide guidance, mentoring, and training within the software team and broader product development organization
Requirements
What you’ll need- Bachelor’s Degree in Engineering, Computer Science, or equivalent experience in a related field
- 6+ years of software development experience
- Software development in C/C++ on Linux/UNIX, embedded, or Windows (.NET, C#, JavaScript, SQL)
- Experience with modern technology stacks including Qt/QML, Node.js, Golang, React, Typescript, Python, PostgreSQL, Docker, MQTT, and Microservices
- Experience with IPC, RPC, sockets, or A/V players is advantageous
- Knowledge of networking and protocols including Ethernet, ARINC 429, RS-485, I2C, SPI, MDIO, or CAN is advantageous
- Experience with npm, Bower, or Webpack is advantageous
- Debugging and troubleshooting skills
Benefits
Comp & perks- Discretionary bonus program
- 401(k) program with company match
- Paid time off covering vacations, personal time off and sick days
- Year-end holiday shutdown
- Alternative work schedule (9/80) with every other Friday off
- Comprehensive health benefits with company contributions