Embedded Software Engineer-Multicore
1 month ago
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.
-
Embedded Software Engineer-Multicore
1 month ago
Novi, United States Danlaw, Inc. Full timeJob 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...
-
Embedded Software Engineer-Multicore
2 months ago
Novi, United States Danlaw, Inc. Full timeJob 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...
-
AUTOSAR Embedded Software Engineer
3 weeks ago
Novi, United States Vector North America, Inc. Full timeJob 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...
-
AUTOSAR Embedded Software Engineer
3 months ago
Novi, United States Vector North America, Inc. Full timeJob 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...
-
AUTOSAR Embedded Software Developer
6 days ago
Novi, Michigan, United States Vector North America, Inc. Full timeJob 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...
-
Embedded Software Sales Assistant
3 weeks ago
Novi, United States Vector North America, Inc. Full timeJob 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...
-
Embedded Software Sales Assistant
3 months ago
Novi, United States Vector North America, Inc. Full timeJob 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 timeDescriptionJob 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...
-
Software Design Engineer
3 months ago
Novi, United States Casco Automotive Group - An Amphenol Company Full timeOVERVIEW: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...
-
Software Design Engineer
3 months ago
Novi, United States Casco Automotive Group - An Amphenol Company Full timeOVERVIEW: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...
-
Software Engineering Project Manager
2 months ago
Novi, Michigan, United States Dana Incorporated Full timeDana 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...
-
Embedded Systems Sales Support Specialist
1 week ago
Novi, Michigan, United States Vector North America, Inc. Full timeJob 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...
-
Software Validation Engineer
1 month ago
Novi, United States Zobility Full timePosition 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...
-
Software Validation Engineer
3 weeks ago
Novi, United States Zobility Full timePosition 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...
-
Automotive Software Quality Assurance Engineer
2 weeks ago
Novi, Michigan, United States LER TechForce LLC Full timeAutomotive 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,...
-
Systems/Software Validation Engineer
4 weeks ago
Novi, United States Casco Automotive Group - An Amphenol Company Full timeCasco 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...
-
Software Validation Engineer
2 months ago
Novi, United States DENSO TEN AMERICA Limited Full timeJob 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...
-
Autosar Software Engineer
4 weeks ago
Novi, United States Tekshapers Inc Full timeJob 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 timeVector 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...
-
Software Chief Architect
11 hours ago
Novi, United States Stoneridge Full timeJob 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,...