Safran
Overview
Embark on a transformative career with Safran Passenger Innovations in Laramie, Wyoming, where we are forging an unparalleled in-flight entertainment ecosystem. As a senior software engineer or architect, you will be instrumental in evolving our platform that promises a seamless and engaging digital experience for air travelers. With SPI, you'll leverage modern technology to integrate the comforts of ground-based connectivity into aviation, creating an airborne digital oasis. We offer a work environment that prizes innovation and a balanced approach to life's demands, characterized by a flexible hybrid work schedule and extended weekends. Our team in Laramie is not just building software; we're crafting experiences that allow passengers to enjoy connectivity and entertainment as they soar through the skies. Join us to elevate the journey of air travel and to elevate your career to its highest potential. Responsibilities Lead architecture, design, and implementation of software features in technologies such as JavaScript, HTML5, NodeJS, TypeScript, React, and Qt Develop and improve testing strategies employing Jest, SAST, DAST, and Vulnerability Scanning Collaborate with the DevOps team to improve CI/CD pipelines, incorporating tools like Jenkins and Bitbucket Contribute to software containerization and orchestration using Docker and Kubernetes Mentor junior and mid-level engineers, reviewing their code and providing constructive feedback Assist in troubleshooting, debugging, and performance tuning of the software Work closely with business analysts and project managers to deliver solutions that meet customer requirements Follow and contribute to Agile methodology and team processes
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) 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
A home allowance to elevate your home workspace 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
#J-18808-Ljbffr
Embark on a transformative career with Safran Passenger Innovations in Laramie, Wyoming, where we are forging an unparalleled in-flight entertainment ecosystem. As a senior software engineer or architect, you will be instrumental in evolving our platform that promises a seamless and engaging digital experience for air travelers. With SPI, you'll leverage modern technology to integrate the comforts of ground-based connectivity into aviation, creating an airborne digital oasis. We offer a work environment that prizes innovation and a balanced approach to life's demands, characterized by a flexible hybrid work schedule and extended weekends. Our team in Laramie is not just building software; we're crafting experiences that allow passengers to enjoy connectivity and entertainment as they soar through the skies. Join us to elevate the journey of air travel and to elevate your career to its highest potential. Responsibilities Lead architecture, design, and implementation of software features in technologies such as JavaScript, HTML5, NodeJS, TypeScript, React, and Qt Develop and improve testing strategies employing Jest, SAST, DAST, and Vulnerability Scanning Collaborate with the DevOps team to improve CI/CD pipelines, incorporating tools like Jenkins and Bitbucket Contribute to software containerization and orchestration using Docker and Kubernetes Mentor junior and mid-level engineers, reviewing their code and providing constructive feedback Assist in troubleshooting, debugging, and performance tuning of the software Work closely with business analysts and project managers to deliver solutions that meet customer requirements Follow and contribute to Agile methodology and team processes
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) 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
A home allowance to elevate your home workspace 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
#J-18808-Ljbffr