Jobs and Careers
SA

Senior Software Engineer

Safran Passenger Innovations
United Statesfull_timeVerifiedPosted 21 Mar 2023
💰 $149,000/yr($112,000/yr$149,000/yr)

About the role

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) software development and products.

Duties and Responsibilities:

  • Contribute to the design, creation, development and improvement of software features, packaging, tools, testing, test automation, continuous integration, delivery, and documentation
  • Troubleshoot, triage, debug, and resolve problems
  • Demonstrate passion for continuous improvement and take personal ownership of quality (i.e., do no harm)
  • Provide guidance, mentoring, training within a s/w team and support across the product development organization
  • Provide realistic estimates, foster a culture of transparency, and meet agreed upon commitments
  • Hold anyone in the product development organization accountable for agreements made
  • Contribute to the creation and improvement of tools features, packaging, testing, test automation and continuous integration, delivery, and documentation
  • Facilitate communication internally, with stakeholders, users, and/or customers on specifications, architecture, design, implementation, and approvals
  • Actively participate, engage, and contribute during meetings
  • Leverage other internal organizations to facilitate product success
  • Prepare and present technical information
  • Adhere to, contribute to, and help improve both organizational processes and the software development lifecycle (SDLC)

Requirements

  • Bachelor’s Degree in Engineering, Computer Science, or equivalent experience in a related field
  • 6-10 years of software development experience with one or more of the following:
    • UNIX/Linux or embedded operating systems using C/C++
    • Windows using C/C++/C#, .Net, web programming, JavaScript, ASP, SQL
    • Mobile application development using HTML (preferably HTML5), CSS, ReactJS, Node.JS.
    • Experience with npm, Bower or Webpack would advantageous
    • SVN, bitbucket, git, Jenkins, Test Driven Development, Jira
    • Ansible, Kubernetes, Docker

Experiences with any of the following languages, technologies and techniques would be advantageous:

    • Python, Qt/QML and GUI development, Golang
    • Network protocols, MQTT, IPC, RPC, sockets and/or audio/video players
    • Ethernet, networking, network stack, ARINC 429, RS-485/422, I2C, SPI, MDIO, CAN
    • Bootloaders (U-Boot)
    • Highly available, fault-tolerant, distributed, or clustered systems development
    • Audio/video (A/V) device drivers, A/V kernel modules and/or A/V libraries
    • Troubleshooting & debugging
    • Formal Engineering Requirements documentation and processes
    • Manufacturing Test, Acceptance Test & associated procedures


The starting pay range for this position is $112,000 - $149,000, however, base pay offered may vary depending on skills, experience, job-related knowledge and location.

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Safran Passenger Innovations

View company profile →