Your browser does not support JavaScript! Skip to main content
Free 30-day trial Customer portal Careers DO-178C Handbook
 
Rapita Systems
 

Industry leading verification tools & services

Rapita Verification Suite (RVS)

  RapiTest - Unit/system testing   RapiCover - Structural coverage analysis   RapiTime - Timing analysis (inc. WCET)   RapiTask - Scheduling visualization   RapiCoverZero - Zero footprint coverage analysis   RapiTimeZero - Zero footprint timing analysis   RapiTaskZero - Zero footprint scheduling analysis

Multicore verification

  MACH178   Multicore Timing Solution   RapiDaemons

Services

  V & V Services   Qualification   Training   Tool Integration  Support

Industries

  Aerospace (DO-178C)   Automotive (ISO 26262)   Space

Other

  RTBx   Mx-Suite   Software licensing   Product life cycle policy  RVS development roadmap

Latest from Rapita HQ

Latest news

RVS 3.16 Launched
Aerospace Tech Week – November 2021
NASA selects Rapita Verification Suite for the Lunar Gateway
York Aerospace and Rocketry Society Update
View News

Latest from the Rapita blog

Supporting modern development methodologies for verification of safety-critical software
Flexible licensing software fit for modern working
DO-178C - Stage of Involvement 4
DO-178C - Stage of Involvement 3
View Blog

Latest discovery pages

do178c DO-178C Guidance: Introduction to RTCA DO-178 certification
matlab_simulink MATLAB® Simulink® MCDC coverage and WCET analysis
code_coverage_ada Code coverage for Ada, C and C++
amc-20-193 AMC 20-193
View Discovery pages

Upcoming events

DO-178C Multicore In-person Training
2022-07-26
Air Force FACE and SOSA TIM and Expo
2022-09-01
Aerospace Tech Week Americas
2022-11-08
View Events

Technical resources for industry professionals

Latest White papers

DO178C Handbook
Efficient Verification Through the DO-178C Life Cycle
A Commercial Solution for Safety-Critical Multicore Timing Analysis
Compliance with the Future Airborne Capability Environment (FACE) standard
View White papers

Latest Videos

Verifying your Multicore RTOS
A(M)C 20-193 vs. CAST-32A: What the change means for your DO-178C Multicore project
Verifying Multicore Systems supporting the FACE standard - ATW Global 2021
Timing Analysis for Critical Aerospace Embedded Software - ATW Global 2021
View Videos

Latest Case studies

Front cover of whitepaper collins
Delivering world-class tool support to Collins Aerospace
Supporting Collins Aerospace with DO-178C Enterprise Tool Qualification (RVS)
Case study Cover
Cobham Aerospace Connectivity: RapiCover continues to deliver on the most challenging targets
View Case studies

Other Downloads

 Webinars

 Brochures

 Product briefs

 Technical notes

 Research projects

Discover Rapita

Who we are

The company menu

  • About us
  • Customers
  • Distributors
  • Locations
  • Partners
  • Research projects
  • Contact us

US office

+1 248-957-9801
info@rapitasystems.com
Rapita Systems, Inc.
41131 Vincenti Ct.
Novi
MI 48375
USA

UK office

+44 (0)1904 413945
info@rapitasystems.com
Rapita Systems Ltd.
Atlas House
Osbaldwick Link Road
York, YO10 3JB
UK

Working at Rapita

Careers

Careers menu

  • Current opportunities & application process
  • Working at Rapita
Back to Top

Software Engineer - Field Application Engineer - Aerospace - Embedded

Breadcrumb

  1. Home
  2. Software Engineer - Field Application Engineer - Aerospace - Embedded
Employment type
Full-time
Location
Novi, MI, USA
Job description

What will you love about being a customer-facing software engineer at Rapita?

This exceptional career opportunity allows you to use your software engineering and embedded skills in a customer-focused environment.

Your work involves helping our customers develop the real-time embedded systems of the future. You will be supporting household names like Airbus, Boeing and Collins Aerospace with their software verification challenges and leading the way in high-tech software automation.

Working as part of a talented and enthusiastic team, you will be working with a mix of aerospace hardware and software platforms, from cutting-edge SoCs to more traditional platforms. Working to solve challenging embedded software problems, you will get an insider view of numerous space and aerospace programs.

You will have the opportunity to travel to our customer sites in the US. This role is based at our Novi (Detroit) office, with hybrid/remote working options and flexible working.

What will you be doing?

Your team is the technical interface to our customers; you will be involved in a large variety of specialist customer-facing software engineering tasks including: integrating our software into our customers' complex, embedded systems, working on multicore aerospace platforms, reviewing and designing software, helping our customers to get the best from our software, and supporting new sales through demonstrations and technical evaluations of our software.

Our tools are widely used for the verification of reliable embedded software in the aerospace, automotive and space industries. The Rapita Verification Suite includes tools for software test management, code coverage, multicore interference analysis and software execution time analysis.

Your main responsibilities include:

  • Providing expert integration services, consultancy and training for high profile customers.
  • Influencing product development by identifying customer needs and helping to translate these needs into commercial tools
  • Technical pre-sales - helping our customers to understand the benefits of our technology, providing demonstrations and proof of concept work
  • Software development and maintenance
  • Helping our customers to use our tools, by visiting them and offering prompt, accurate and positive responses to customer support requests
  • Working on the wide variety of processors, compilers, debuggers and real-time operating systems we regularly encounter on customer sites

You can also expect to be involved in a variety of other activities, including:

  • Creating and maintaining technology demonstrators
  • Performing case studies
  • Creating technical reports and articles
  • Research and development projects
  • Presenting and exhibiting at shows and conferences

Technologies you’ll be working with

You will be working with embedded systems, RTOS, safety-critical software, real-time systems and build systems in a variety of languages with varied technologies (including C, C++, Ada, Python, Perl, Bash, Linux, Windows, Make, XML, PowerPC, Tricore, ARM, DEOS, VxWorks, internal testing and scripting languages ...).

What would make you great at this role?

We are searching for a talented software engineer. With opportunities to travel, this customer-oriented, forward deployed position suits someone with both excellent embedded software engineering skills and good interpersonal/communication skills. 

You need to be highly motivated, hard-working and innovative, with a "can do" attitude.

Ideally you should have some of the following skills:

  • A strong software background with experience of either safety-critical software, embedded software, or real-time systems
  • Excellent degree qualification in Computer Science or related disciplines and two years of experience in a software field
  • Strong interpersonal skills for customer facing work
  • Ability to be organized under pressure, work independently and manage your workload
  • Excellent written and spoken English language ability
  • Experience with a variety of real-time operating systems (RTOS)
  • Experience with aerospace and/or automotive applications
  • Familiarity with any of DO-178C, ARINC-653, DO-330 or related standards

This position could suit a range of experiences from someone with a couple of years of experience to an accomplished expert. Competitive salary commensurate with skills and experience. Location: Novi, MI, part remote working is possible.

Apply your passion for embedded software to make flying and driving safer.

Why join Rapita?

Rapita Systems, Inc. is a great place to work with a strong, friendly team, flexible working times, vacation, 13 paid holidays, 401k match, medical, dental, vision, ST/LT disability, an innovative ethos and culture, and an open, flexible working environment.

Rapita offers a competitive remuneration package commensurate with experience.

Apply now

To apply, send us a cover letter and resume at recruitment@rapitasystems.com(electronic PDF submissions only). Strictly no recruitment agencies. We look forward to hearing from you.

Nothing in this job description restricts management’s right to assign or reassign duties and responsibilities to this job at any time. This description reflects management’s assignment of essential functions; it does not proscribe or restrict the tasks that may be assigned; or this job description is subject to change at any time.

  • Solutions
    • Rapita Verification Suite
    • RapiTest
    • RapiCover
    • RapiTime
    • RapiTask
    • MACH178

    • Verification and Validation Services
    • Qualification
    • Training
    • Integration
  • Latest
  • Latest menu

    • News
    • Blog
    • Events
    • Videos
  • Downloads
  • Downloads menu

    • Brochures
    • Webinars
    • White Papers
    • Case Studies
    • Product briefs
    • Technical notes
    • Software licensing
  • Company
  • Company menu

    • About Rapita
    • Careers
    • Customers
    • Distributors
    • Industries
    • Locations
    • Partners
    • Research projects
    • Contact
  • Discover
    • AMC 20-193
    • What is CAST-32A?
    • Multicore Timing Analysis
    • MC/DC Coverage
    • Code coverage for Ada, C & C++
    • Embedded Software Testing Tools
    • Aerospace Software Testing
    • Automotive Software Testing
    • Certifying eVTOL
    • DO-178C
    • WCET Tools
    • Worst Case Execution Time
    • Timing analysis (WCET) & Code coverage for MATLAB® Simulink®

All materials © Rapita Systems Ltd. 2022 - All rights reserved | Privacy information | Trademark notice Subscribe to our newsletter