Senior Software Engineer
Company: Safran
Location: Brea
Posted on: January 19, 2023
Job Description:
Job Summary:
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.
Keywords: Safran, Fullerton , Senior Software Engineer, IT / Software / Systems , Brea, California
Didn't find what you're looking for? Search again!
Loading more jobs...