Software Engineer I

Embark on a transformative career with Safran Passenger Innovations, where we are forging an unparalleled in-flight entertainment ecosystem. As an innovative company we design and engineer world-class In-Flight Entertainment and Connectivity (IFEC) solutions. Our products are constantly evolving, solving complex media distribution, playback, and networking problems in a secure, demanding on-wing environment. Safran IFEC products are utilized by many of the world’s premier air carriers. Step aboard and help us by creating the best in-flight experiences for today and beyond!

Job Summary:

The Software Engineer I contributes to the architecture, design, development, testing, and integration of software features and tools for RAVE In-Flight Entertainment (IFE) systems.

Duties and 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
  • Present technical concepts clearly and effectively
  • Follow and help improve SDLC and organizational processes

Requirements

  • Bachelor’s Degree in Engineering, Computer Science, or equivalent experience in a related field
  • 0-3 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)
    • Modern tech stack: Qt/QML, Node.js, Golang, React, Typescript, Python, PostgreSQL, Docker, MQTT, Microservices
  • Experiences with any of the following languages, technologies and techniques would be advantageous:
    • IPC, RPC, sockets, A/V players
    • Networking & protocols: Ethernet, ARINC 429, RS-485, I2C, SPI, MDIO, CAN
    • Experience with npm, Bower or Webpack
    • Debugging & troubleshooting

Benefits

In addition to a comprehensive package of health benefits that include company contributions, Safran Passenger Innovations 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
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Software Engineer I Q&A's
Report this job
Apply for this job