Automotive Embedded Software Engineer AUTOSAR C++
6 months ago
Summary:
You will be involved in the design, implementation, and validation of software for a variety of vehicle features, such as: starting, locking, lighting, alarms, windows, powered closures, seats, climate control, and others. In this role Engineers will focus on software development and integration of application layer software for the body control modules. You will leverage Adaptive AUTOSAR and implement in C++ for a QNX RTOS.
What you will be able to do:
• Design an embedded software solution that will execute in ETAS implementation of Adaptive AUTOSAR on a QNX RTOS
• Follow ADAS software coding standards, meet MISRA guidelines, and follow other best practices
• Implement ROS support for middleware
• Support flow of information through configuration and implementation of IPC infrastructure
• Design and develop software for a System on Chip (SoC) solution consisting of multiple operating environments (POSIX, RTOS, bare metal) and processing cores (MPU, MCU, DSP) interfacing with devices through common peripheral buses (SPI, I2C, CAN, PCIe, MIPI CSI, SERDES, Ethernet, UART)
• Design and develop FreeRTOS device drivers using C
• Design and develop Classic AUTOSAR services and Complex Device Drivers (CDD) using C
• Debug HW-SW interfacing issues for root cause identification using common tools and methods (JTAG, oscilloscope, logic analyzer)
• Work with a cross-functional team, developing, and capturing requirements for customer interfacing features and technologies
• Develop Complex Device Drivers (CDD) and configure basic software components
• Perform code level integration related tasks such as replicating build environments, source code debugging and continuously improving and streamlining deployment
• Develop AUTOSAR software components and generate ARXML files
• Translate requirements into control system designs to achieve program targets
• Design and validate control algorithms to meet functional, regulatory, safety requirements, and functional safety (ISO 26262) requirements
• Develop and apply software validation test methods, tools, and processes to ensure system functionality and robustness
• Develop system plant modules and HIL/SIL/MIL validation infrastructure to support vehicle program plans and quality objectives
• Troubleshoot vehicle system functional and diagnostic issues; determine and validate corrective actions and preventative measures
• Lead control system project planning and program management to meet functional, quality, and timing objectives
Minimum Qualifications:
BS in Electrical Engineering, Computer Engineering, Computer Science, or related field
2+ years of experience in software development in C/C++
1+ year of AUTOSAR BSW, RTE, Application layer experience in Communication Services, Memory Services, System Services, and Complex Device Drivers
1+ year of experience with Vector DaVinci Configurator, Vector DaVinci Developer
Preferred Qualifications:
MS in Electrical Engineering, Computer Engineering, Computer Science, or related field
Experience in AUTOSAR software development/integration projects
Experience with Service Oriented Architecture (SOA) and AUTOSAR
Experience with Failure Mode Avoidance techniques and/or ISO 26262 functional safety discipline
2+ years experience in embedded controls software design and development
Experience with Jama, Polarion, Clearcase, Git, Gitbhub, JIRA, Agile, MISRA C/C++
Experience with BTC Embedded Tester, Simulink Test, Polyspace
Working knowledge of modeling, simulation, and testing techniques
Experience creating and executing Design Verification Plans and Reports
Keywords: Automotive, AUTOSAR, DaVinci, Embedded, Software, MATLAB, Simulink, C, C++, QNX, RTOS
Top 3 Skills
1. AUTOSAR
2. C++
3. QNX RTOS
-
Embedded Software Engineer AUTOSAR C++
2 months ago
Dearborn, United States United Software Group Full timeTitle: Embedded Software Engineer AUTOSAR C++Location: Dearborn, MI. Hybrid 2-3 days You will be involved in the design, implementation, and validation of software for a variety of vehicle features, such as: starting, locking, lighting, alarms, windows, powered closures, seats, climate control, and others. In this role Engineers will focus on software...
-
Dearborn, Michigan, United States United Software Group Full timeJob Title: Embedded AUTOSAR Functional Safety Software Developer About United Software Group:We are a leading provider of innovative software solutions for the automotive industry. Our team is passionate about developing cutting-edge technology that enhances vehicle safety and performance. Job Summary:We are seeking an experienced Embedded AUTOSAR...
-
AUTOSAR C++ Systems Engineer
2 weeks ago
Dearborn, Michigan, United States United Software Group Full timeAbout the Position:">United Software Group is seeking a skilled AUTOSAR C++ Systems Engineer to lead the design and implementation of embedded software for various vehicle features. As a key member of our software development team, you will be responsible for ensuring the technical integrity and quality of our software solutions.">Key...
-
Adaptive AUTOSAR Software Architect
3 weeks ago
Dearborn, Michigan, United States United Software Group Full timeJob Summary:">Our company is seeking an experienced Adaptive AUTOSAR Software Architect to design and implement embedded software for various vehicle features. As a key member of our software development team, you will be responsible for ensuring the technical integrity and quality of our software solutions.">Main Responsibilities:">">Designing and...
-
Embedded Software Engineer
2 weeks ago
Dearborn, United States Acro Service Corp Full timeJob Title:- Embedded Software EngineerDuration:- 12- Months- months position (May go Longer)Location:- DEARBORN,MIStandard Shift: Day*** POSITION IS HYBRID ***Job Description:• Software development knowledge in embedded systems.• The Body Control Software team develops software for vehicle features such as starting, locking, lighting, alarms, windows,...
-
Embedded Software Engineer
4 months ago
Dearborn, United States Acro Service Corp Full timeJob Title:- Embedded Software EngineerDuration:- 12- Months- months position (May go Longer) Location:- DEARBORN,MIStandard Shift: Day*** POSITION IS HYBRID ***Job Description:• Software development knowledge in embedded systems. • The Body Control Software team develops software for vehicle features such as starting, locking, lighting, alarms, windows,...
-
Software Engineer Controls
5 days ago
Dearborn, United States Optimal Inc. Full timeJob DescriptionJob DescriptionPosition Description:Develop chassis (brakes, steering, suspension) control algorithms for advanced chassis systems to deliver vehicle attributes, including control architecture selection, algorithm simulation, implementation, and verification and validation via leveraging a combination of model-in-the-loop (MIL),...
-
Software Controls Engineer
3 days ago
Dearborn, United States Optimal Staffing Full timePosition Description:Develop chassis (brakes, steering, suspension) control algorithms for advanced chassis systems to deliver vehicle attributes, including control architecture selection, algorithm simulation, implementation, and verification and validation via leveraging a combination of model-in-the-loop (MIL), software-in-the-loop (SIL),...
-
Software Controls Engineer
2 days ago
Dearborn, United States Optimal Staffing Full timePosition Description:Develop chassis (brakes, steering, suspension) control algorithms for advanced chassis systems to deliver vehicle attributes, including control architecture selection, algorithm simulation, implementation, and verification and validation via leveraging a combination of model-in-the-loop (MIL), software-in-the-loop (SIL),...
-
Embedded Software Engineer
2 months ago
Dearborn, United States Optimal CAE Full timeSoftware Engineer - Model BasedPosition Description: Candidates for consideration will focus on accelerating the use of automation in the simulation and software development processes to drive breakthroughs in development and testing efficiency. The engineer will work with a variety of Ford software, controls, and simulation teams to understand their...
-
Embedded Software Engineer
1 week ago
Dearborn, United States Optimal Inc. Full timeJob DescriptionJob DescriptionSoftware Engineer - Model BasedPosition Description:Candidates for consideration will focus on accelerating the use of automation in the simulation and software development processes to drive breakthroughs in development and testing efficiency. The engineer will work with a variety of Ford software, controls, and simulation...
-
Automotive Cyber Security Engineer
3 days ago
Dearborn, United States Omni Inclusive Full timeSummary: In this role Cyber Security Engineers will focus on all aspects of cyber security for control modules to prevent threat actors from compromise of automotive systems. You will be involved in the design, implementation, and validation of security controls for software for a variety of vehicle features, such as: over the air updates, connectivity...
-
C++ Software Architect
2 weeks ago
Dearborn, Michigan, United States Omni Inclusive Full timeCareer Opportunity:The C++ Software Architect will lead control system project planning and program management to meet functional, quality, and timing objectives. The ideal candidate will have experience in AUTOSAR software development/integration projects and Failure Mode Avoidance techniques and/or ISO 26262 functional safety...
-
Embedded Software Architect
3 weeks ago
Dearborn, Michigan, United States Optimal CAE Full timeOptimal CAE is seeking a highly skilled Embedded Software Architect to accelerate automation in simulation and software development processes.About the RoleWe are looking for a talented professional with expertise in creating desktop and cloud solutions to drive breakthroughs in development and testing efficiency. As an Embedded Software Architect, you will...
-
Embedded Software Engineer
6 days ago
Dearborn, United States Stefanini, Inc Full timeJoin us to co-create solutions for a better future!Job DetailsSoftware DeveloperEmbedded Software EngineerDearborn, MIPosted: 10/29/2024Job ID#: 58890Job Category: Software DeveloperPosition Type: ContractDuration: Long TermStefanini Group is hiring!Stefanini is looking for an Embedded Software Engineer, Dearborn, MI (Hybrid)Product Development uses design...
-
Software Engineer with Automotive Experience
4 weeks ago
Dearborn, Michigan, United States Saxon Global Full timeSaxon Global is hiring a skilled Software Engineer with Automotive Experience to fill a key position in its team. This full-time contract role requires at least 8 years of experience working in the automotive sector.The successful candidate will possess strong skills in embedded C programming, including knowledge of Unified Diagnostics Specification (ISO...
-
Automotive Security Solutions Engineer
2 days ago
Dearborn, Michigan, United States Prudent Technologies and Consulting, Inc. Full timeAbout Prudent Technologies and Consulting, Inc.Our company is dedicated to providing cutting-edge technology solutions that meet the evolving needs of the automotive industry.Job OverviewThis position requires a highly skilled engineer with expertise in in-vehicle cybersecurity to join our team and contribute to the development of secure vehicle...
-
zobility | Software Engineer
4 days ago
Dearborn, United States zobility Full timePosition Description:Develop chassis (brakes, steering, suspension) control algorithms for advanced chassis systems to deliver vehicle attributes, including control architecture selection, algorithm simulation, implementation, and verification and validation via leveraging a combination of model-in-the-loop (MIL), software-in-the-loop (SIL),...
-
zobility | Software Engineer
6 days ago
dearborn, United States zobility Full timePosition Description: Develop chassis (brakes, steering, suspension) control algorithms for advanced chassis systems to deliver vehicle attributes, including control architecture selection, algorithm simulation, implementation, and verification and validation via leveraging a combination of model-in-the-loop (MIL), software-in-the-loop (SIL),...
-
Embedded Software Engineer
4 weeks ago
Dearborn, United States Stefanini Group Remote Work Freelance Full timeDetails:Job DescriptionStefanini Group is hiring!Stefanini is looking for an Embedded Software Engineer, Dearborn, MI (Hybrid)For quick apply, please reach out Anmol Tyagi at 248-263-8628/anmol.tyagi@stefanini.comProduct Development uses design thinking & user experience methods to deliver breakthrough products and services that delight our customers. We...