Embedded Software Engineer-Multicore

1 month ago


Novi, United States Danlaw, Inc. Full time

Job Purpose:

Rapita Systems, Inc is seeking a talented and highly skilled and motivated individual with an embedded systems background to play a key role in the research, design and delivery of innovative solutions for timing analysis and optimization of advanced Multi-Processor Systems on Chip (MPSoC) for the aerospace and automotive industry.

We are specifically looking for interest or experience in embedded systems with multicore processors for safety critical systems in the aerospace and automotive industries. Successful candidates will work on multicore timing analysis, and complex software projects, with a strong element of research and innovation.

This position will be based in Novi, Michigan (USA) and directly report to the Head of Engineering Services US.


Job Responsibility:

  • Software engineering, development and testing of safety critical software using a variety of languages and technologies with exposure to both hardware and software.
  • Multicore processor analysis, software timing analysis and embedded systems integration
  • Technology research, bringing innovative ideas and seeing them through to completion
  • Delivery of services and analysis of multicore architectures
  • Working with major aerospace customers and partners to deliver high quality results using the latest CPU technologies
  • Using initiative to learn independently, question assumptions and challenge results
  • Other tasks as necessary; Rapita is a small, dynamic company – we look for staff who can adapt to take on new challenges
  • Some domestic travel will be required

Required skills and experience:

  • This position requires a bachelor’s degree in in computer engineering, computer science, real-time systems, electronics or a related field and 5 years of relevant experience or an Advanced degree in the appropriate discipline and 3 years of relevant experience
  • A strong software background and excellent programming skills
  • The desire and ability to solve complex technical problems
  • Knowledge of computer architecture concepts such as cache organization, DMA, MMU, Interrupt driven I/O
  • Organizational ability and a positive "can do" attitude
  • Effective written and verbal communication skills

Preferred Qualifications

  • Experience with multicore processors, especially architectural features, embedded programming and interfacing
  • Understanding and experience of real-time or embedded software (e.g. ARM, PowerPC, RISC-V, etc.)
  • GPU experience (e.g. NVIDIA, AMD, CUDA, Vulkan, OpenGL)
  • Skills in some of the following: Assembly, C, C++, Ada, Java, Python. The ability to learn new technologies is far more important than knowing specific languages
  • Skilled in using Linux or other Unix-like OS
  • Knowledge of real-time operating systems/hypervisors such as VxWorks, DEOS, Asterios, PikeOS, LynxSecure, and Integrity
  • Knowledge of ARINC 653 development standard.
  • Development tools such as GitLab, Requirements management tools,
  • Aerospace or automotive experience, especially DO-178C, ISO 26262 or IEC 61508
  • Ability to multitask effectively on several active projects


This is a full-time role and only US Citizens will be considered.



  • Novi, United States Danlaw, Inc. Full time

    Job Purpose:Rapita Systems, Inc is seeking a talented and highly skilled and motivated individual with an embedded systems background to play a key role in the research, design and delivery of innovative solutions for timing analysis and optimization of advanced Multi-Processor Systems on Chip (MPSoC) for the aerospace and automotive industry. We are...


  • Novi, United States Danlaw, Inc. Full time

    Job DescriptionJob DescriptionJob Purpose:Rapita Systems, Inc is seeking a talented and highly skilled and motivated individual with an embedded systems background to play a key role in the research, design and delivery of innovative solutions for timing analysis and optimization of advanced Multi-Processor Systems on Chip (MPSoC) for the aerospace and...


  • Novi, United States Vector North America, Inc. Full time

    Job DescriptionJob DescriptionVector is seeking to add an experienced AUTOSAR Embedded Software Engineer in embedded development and automotive software to our team. In this role, you will work with OEM and Tier1 customers using our high-demand AUTOSAR solutions. This is an excellent opportunity to combine technical and customer relationship management...


  • Novi, United States Vector North America, Inc. Full time

    Job DescriptionJob DescriptionVector is seeking to add an experienced AUTOSAR Embedded Software Engineer in embedded development and automotive software to our team. In this role, you will work with OEM and Tier1 customers using our high-demand AUTOSAR solutions. This is an excellent opportunity to combine technical and customer relationship management...


  • Novi, Michigan, United States Vector North America, Inc. Full time

    Job Summary:Vector North America, Inc. is seeking an experienced AUTOSAR Embedded Software Engineer to join our team in embedded development and automotive software. As an AUTOSAR Embedded Software Engineer, you will work with OEM and Tier1 customers using our high-demand AUTOSAR solutions.Key Responsibilities:Perform AUTOSAR embedded software integration...


  • Novi, United States Vector North America, Inc. Full time

    Job DescriptionJob DescriptionWe have an immediate need for an Embedded Software Sales Assistant. In this position, you will support the sales team in our Embedded Software and Systems division and ensure that all tasks relating to the preparation of quotations, orders and invoicing run smoothlyRequirements• 1 to 3 years of experience in the development of...


  • Novi, United States Vector North America, Inc. Full time

    Job DescriptionJob DescriptionWe have an immediate need for an Embedded Software Sales Assistant. In this position, you will support the sales team in our Embedded Software and Systems division and ensure that all tasks relating to the preparation of quotations, orders and invoicing run smoothlyRequirements• 1 to 3 years of experience in the development of...

  • Software Engineer

    1 month ago


    Novi, Michigan, United States Hanon Systems Full time

    DescriptionJob DescriptionThe selected candidate will be responsible for developing Software Qualification Test Cases based on software requirements, Software integration test cases based on software architecture. Execute Software Testing activities (Executing test cases, Documenting test results. This role requires a technical thinker who is skilled at...


  • Novi, United States Casco Automotive Group - An Amphenol Company Full time

    OVERVIEW:Casco Products Corporation, a global Tier One electronics and electromechanical supplier to the automotive industry, is looking for two Software Design Engineers to join our team in Novi, Michigan.With over 100 years of experience in sensor and module development, Casco offers a wide range of in-vehicle electronics for an enhanced driving...


  • Novi, United States Casco Automotive Group - An Amphenol Company Full time

    OVERVIEW:Casco Products Corporation, a global Tier One electronics and electromechanical supplier to the automotive industry, is looking for two Software Design Engineers to join our team in Novi, Michigan.With over 100 years of experience in sensor and module development, Casco offers a wide range of in-vehicle electronics for an enhanced driving...


  • Novi, Michigan, United States Dana Incorporated Full time

    Dana is a global leader in the supply of highly engineered driveline, sealing, and thermal-management technologies that improve the efficiency and performance of vehicles with both conventional and alternative-energy powertrains. Serving three primary markets – passenger vehicle, commercial truck, and off-highway equipment – Dana provides the world's...


  • Novi, Michigan, United States Vector North America, Inc. Full time

    Job OverviewWe are currently seeking an Embedded Systems Sales Support Specialist to join our dynamic team at Vector North America, Inc. In this role, you will play a crucial part in assisting the sales department within our Embedded Software and Systems sector, ensuring the seamless execution of tasks related to quotations, order processing, and...


  • Novi, United States Zobility Full time

    Position Summary/ PurposeEngineering validation for automotive infotainment systems. Responsibilities include schedule maintenance for S/W releases, tuning schedule, manual functional validation, data communication, and engineering administration.Key Job Duties:Software release for internal and external usage.Schedule maintenance for tuning, blitz, and...


  • Novi, United States Zobility Full time

    Position Summary/ PurposeEngineering validation for automotive infotainment systems. Responsibilities include schedule maintenance for S/W releases, tuning schedule, manual functional validation, data communication, and engineering administration.Key Job Duties:Software release for internal and external usage.Schedule maintenance for tuning, blitz, and...


  • Novi, Michigan, United States LER TechForce LLC Full time

    Automotive Software Quality Assurance Engineer Are you seeking a role in a forward-thinking company where your contributions are valued? We are currently looking for an Automotive Software Quality Assurance Engineer to join our team at LER TechForce. About Us: LER TechForce is a recognized leader in embedded systems, software solutions, functional safety,...


  • Novi, United States Casco Automotive Group - An Amphenol Company Full time

    Casco Products Corporation, a global Tier One electronics and electromechanical supplier to the automotive industry, is looking for a Systems/Software Validation Engineer to join our team in Novi, Michigan.With over 100 years of experience in sensor and module development, Casco offers a wide range of in-vehicle electronics for an enhanced driving...


  • Novi, United States DENSO TEN AMERICA Limited Full time

    Job DescriptionJob DescriptionDENSO TEN provides a working environment where ambitious individuals grow and teamwork flourishes. We invest in our people because our success depends on their personal and professional development. DENSO TEN management is committed to respecting each employee while nurturing both individual and team capabilities. We seek to put...


  • Novi, United States Tekshapers Inc Full time

    Job DescriptionJob DescriptionEmployment type Contract roleJob Title Autosar Software Engineer (HWIO)Job Location Navi, Michigan, USDuration 6+ monthsExperience level -5+ Mandatory Skills HWIO Requirement Analysis, datasheet analysis, C/C++, AUTOSAR Architecture and Methodology, CAN/CAN FD, LIN, SPI, and Ethernet, MCAL configuration and etc.Responsibilities:...

  • PCT Project Engineer

    3 months ago


    Novi, United States VECTOR North America Full time

    Vector is seeking to fill a Field Application Engineer role supporting the VectorCAST product line. In this role you will be responsible for supporting both customers and prospects from a technical perspective. VectorCAST helps software and quality teams improve and automate the testing of their embedded software applications. Typical activities include...


  • Novi, United States Stoneridge Full time

    Job DescriptionWe are seeking a highly skilled and visionary Chief Software Architect to lead our software team within our advanced engineering team at Stoneridge. The Chief Software Architect will play a crucial role in shaping the architecture of our automotive electronic systems, ensuring they meet current and future demands for performance, reliability,...