At a glanceSummarised by Seekless from the posting.
Must have2
Bachelor's Degree in Engineering, Computer Science, or equivalent experience in a related field
6+ years of software development experience with one or more of the following: Software development in C/C++ on Linux/UNIX, embedded, or Windows (.NET, C#, JavaScript, SQL) or Modern tech stack: Qt/QML, Node.js, Golang, React, Typescript, Python, PostgreSQL, Docker, MQTT, Microservices
Nice to have4
Experiences with any of the following languages, technologies and techniques would be advantageous: IPC, RPC, sockets, A/V players
The Senior Software Engineer will participate in the architecture, design, development, test and integration of software features for, or in support of, RAVE In-flight Entertainment (IFE).
Core Responsibilities
•
Contribute to the design, creation, development and improvement of software features, packaging, tools, testing, test automation, continuous integration, delivery, and documentation
•
Build and maintain automated tests (unit, integration, system-level)
•
Triage, debug, and resolve issues
•
Take ownership of quality and drive continuous improvement
•
Provide accurate estimates and deliver on commitments with transparency
•
Collaborate with stakeholders, users, and teams on design, implementation, and approvals
•
Engage actively in meetings and technical discussions
•
Coordinate with internal teams to support product success
•
Prepare and present technical concepts clearly and effectively
•
Follow and help improve SDLC and organizational processes
•
Provide guidance, mentoring, and training within the software team, while offering support across the broader product development organization
Requirements
•
Bachelor’s Degree in Engineering, Computer Science, or equivalent experience in a related field
•
6+ years of software development experience with one or more of the following:
•
Software development in C/C++ on Linux/UNIX, embedded, or Windows (.NET, C#, JavaScript, SQL)
The starting pay range for this position is $130,000 - 146,500 per year however, 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:
•
Discretionary bonus program
•
Future financial security with a 401(k) program with 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