Offers “SAFRAN”

Expires soon SAFRAN

Software Engineer

  • San Diego (San Diego)
  • IT development

Job description

Entity

Safran is an international high-technology group, a leading manufacturer in the fields of Aerospace (propulsion and equipment), Defense and Security. Operating worldwide, the Group has more than 70,000 employees and logged sales of 17.4 billion euros in 2015. Safran is ranked among the Top 100 Global Innovators by Thomson Reuters. Safran is also features at the top of the "Happy at Work" ranking compiled by the website meilleures-entreprises.com, as one of the most popular companies for young engineers* and in the LinkedIn Top Attractors in France.
*Universum and Trendence surveys

Safran Power Units is specialized in designing and manufacturing auxiliary generators and starter systems for civil and military aerospace, jet engines for missiles and target drones. The company is a world leader in its field with over 21,000 systems delivered worldwide since its inception in 1961.  

Job details

Main domain/Job field

Research, design and development - Software

Job title

Software Engineer

Contract period

3 months then permanent contract

Employment type

Temporary

Professional category

Professional, Engineer & Manager

Part time / Full time

Full-time

Job description

The Software Engineer develops software life cycle data in all phases from initial planning through final verification, utilizing models, tools and processes to meet customer and airworthiness requirements (gas turbine engine controller(s) for airborne applications).
He/She participates as a team member of a highly skilled engineering team and have willingness to expand in knowledge and expertise related to the product.
You will have to:
- Assure that software meets customer requirements, taking into account the engineering budget and schedule goals.
- Present information at internal and external software reviews, audits and customer meetings.
- Participate in the creation of a world class engineering team that is sought after by clients.
- Improve on tools and processes for the systems & software teams.

Essential Duties and Responsibilities:
- Develop and verify application software for airborne Auxiliary Power Units including control logic, communication, Input/Output, build in test and support functions.
- Work in a team environment to establish software requirements, design, code and verification data in accordance with DO-178.
- Utilize Matlab, Simulink and other tools to develop and validate control requirements.
- Support rig and engine testing.
- Manage software documentation.
- Coordinate with other engineering and company departments to achieve optimization of the design based on established constraints.
- Build a strong relationship with clients, partners and parent company technical team in a partnership environment.

Candidate skills & requirements

Desired profile

- BS in Computer, Software, Systems Engineering or related subject.
- 3+ years' experience in embedded software engineering; preferably for APUs or main engines.
- Ability to optimize software designs with multiple constraints.
- Good verbal and written communication skills.
- Creative and innovative problem solver.
- Demonstrated knowledge of Python.
- Demonstrated knowledge of C/C++ including make and compile / link process

Desired competencies:
- Exposure to avionics system architecture.
- Understanding of communications protocols (RS-232/485, ARINC-429, ARINC-604, ARINC-665, Ethernet, etc..).
- Familiarity with airworthiness rules and aviation standards.

Make every future a success.
  • Job directory
  • Business directory