Skip to content Go to main navigation Go to language selector

Senior SW Engineer developer for Embedded Systems, with preferable experience in certification tasks according to RTCA178C

Location
Huskvarna, Sweden
Closing date
23 June 2021
Apply for this job!

Senior SW Engineer developer for Embedded Systems, with preferable experience in certification tasks according to RTCA178C

Avionics Systems develops and manufactures safety critical systems and equipment for demanding applications in fixed wing aircraft and helicopters. Avionics Systems portfolio includes the new generation Mission Computers, Control and Actuation Systems and Communication Management System, among others. We deliver for example hardware and software for JAS 39 Gripen systems, high-lift systems for the Boeing 787 and Airbus A400M, and gyros for multiple military applications. Many of these products are developed in collaboration with other parts of Saab or external partners. Avionics Systems have more than 300 employees around the world and most of our projects are carried out in an international environment.

The Business Unit Avionics Systems have its operation in Huskvarna, Järfälla and Centurion.

We are now growing the business and the section Computer Software is looking for experienced Software Engineers for design and test of embedded systems.

Your workplace

Avionics Systems within Saab develops embedded software and electronics for safety-critical real-time systems for the aircraft industry (often with automatic control functions). We are on the edge of using Multi Core for the next generation of aircraft from the world-leading aircraft manufacturers. Our software development is requirements-based (requirements engineering, design, coding, verification and documentation of software), it is an advantage if you have previous experience from this.

The work packages varies from drivers, OS to advanced safety critical applications. The software is developed according to RTCA/DO-178C, the software consideration in Airborne System. Typically, the SW is coded in C (or Ada/C++) and developed for Power PC processor. A number of support tools are used within the area requirement engineering, configuration management and model based design. Our section is working with specification, design, implementation and verification of software. We are also responsible for Process, Methods and Tools for the SW development at Avionics Systems.

Your role

Your main task will be to work as SW and test developer. All from breaking down system requirements to high-level SW requirements implement code and create documentation. Your job will include specification, documentation, high-level design and review of design and could include planning, follow up and reporting. You will in this role closely cooperate with SW team members, team leader, project managers, other groups, and line managers.

Your future challenge

There are multiple parts in which you can evolve. As an example working with improvement of our process, methods and tools for the SW development or architecture design work, with high focus on safety and security.

In this role you will get the possibility to grow and take responsibility for leading SW development. In the future you could for example be a team leader, specialist in some area or working with process.

Your qualifications

You are an experienced engineer with several years of experience within one or several domain; embedded software development, safety critical systems, team leading. You have the ability to plan your own work and the work of others. You are ambitious, communicative and result-orientated.

We appreciate if you have experience from the Aircraft Industry and worked with certification tasks for SW against FAA and EASA.

You also have a good knowledge of English and gladly Swedish, both verbally and in writing.

You have a general interest in engineering and you want to work with products in the technological forefront.

You feel comfortable in an environment that is full of action and also is characterized of openness and shared responsibility.

Technical competences and experiences that are relevant for this role:

  • Requirement handling and writing, design, implement requirements
  • Software architectural design
  • Advanced C programming for embedded systems with awareness of safety critical issues related to the C language
  • RTCA 178C
  • Certification work with EASA/FAA

It is an advantage if you have experience of:

  • Debugging HW
  • RTOS Arinc 653, VxWorks and Linux
  • Multicore processors
  • Verification and validation
  • Tools like Doors, Dimensions, Eclipse, Rhapsody
  • Python
  • Linux and Yocto
  • Team leading

This position requires that you pass a security vetting based on the current regulations around/of security protection. For positions requiring security clearance additional obligations on citizenship may apply.

Please apply before 2021-06-23.