Embedded Software Engineer – AUTOSAR
1 day ago
Newark, California, United States
Dew Software
Full-time
$60 - $65 Permanent
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
By continuing, you agree to our Terms & Privacy Policy.
Job Title: Embedded Software Engineer – AUTOSAR
Job Category: Engineering & IT – Software Engineer 2
Location:
Newark, CA Work Arrangement: 100% Onsite Candidate
Location:
Candidates must be located near Newark, CA Position Overview We are seeking an Embedded Software Engineer – AUTOSAR to support the development of platform software for powertrain Electronic Control Units (ECUs). The ideal candidate will have hands-on experience in embedded software development using C/C++, AUTOSAR architecture, and embedded system debugging. This role involves developing, integrating, debugging, optimizing, and validating reliable embedded software for critical electric vehicle components throughout the development lifecycle, from concept through production.
Key Responsibilities
• Develop and maintain embedded platform software for powertrain Electronic Control Units (ECUs).
• Design and implement embedded software compliant with AUTOSAR architecture and standards.
• Configure and integrate AUTOSAR software stacks using appropriate configuration tools.
• Support software integration, debugging, and troubleshooting of individual functions within ECUs.
• Perform embedded software and hardware debugging to identify and resolve system-level issues.
• Conduct board bring-up activities and support hardware-software integration.
• Read and interpret electrical schematics, hardware documentation, and component data sheets.
• Use on-chip debugging tools to investigate software defects and system behavior.
• Participate in software design reviews, code reviews, and platform software optimization.
• Develop and execute software validation and product testing procedures.
• Create scripts to automate software development, testing, and validation activities.
• Collaborate with cross-functional engineering teams to deliver reliable automotive embedded software. Required Qualifications
• Minimum 2+ years of relevant embedded software development experience.
• Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
• Strong programming skills in C and/or C++ for embedded systems.
• Hands-on experience developing and delivering AUTOSAR-compliant embedded software.
• Knowledge of AUTOSAR architecture, software stack, and configuration tools.
• Experience with embedded software integration, debugging, and troubleshooting.
• Familiarity with on-chip debugging tools and techniques.
• Experience with board bring-up and hardware-software integration.
• Ability to read and interpret electrical schematics and component data sheets.
• Experience with scripting languages for software development and test automation. Preferred Qualifications
• Experience developing software for automotive ECUs or powertrain control systems.
• Knowledge of automotive embedded software development processes and standards.
• Experience with ECU integration, functional validation, and system-level testing.
• Familiarity with microcontrollers, embedded hardware interfaces, and low-level drivers.
• Experience with Python, Bash, or other scripting languages for automation.
• Strong analytical, problem-solving, and debugging skills. Top 3 Technical Skills
• AUTOSAR Embedded Software Development: AUTOSAR architecture, software stack integration, and configuration tools.
• C/C++ Programming: Embedded software development for automotive ECUs and real-time systems.
• Embedded Debugging and Hardware Integration: On-chip debugging, hardware/software troubleshooting, and board bring-up. Typical Day-to-Day Responsibilities The engineer will focus on embedded platform software development, AUTOSAR configuration and integration, ECU debugging, hardware-software troubleshooting, code reviews, software optimization, and design/product validation testing. Ideal Candidate Profile The ideal candidate is a hands-on embedded software engineer with strong C/C++ programming skills and practical AUTOSAR development experience. Candidates should have experience with ECU software integration, embedded debugging, and board bring-up, along with the ability to work onsite in Newark, CA. Important: Candidates must be located near Newark, CA and available to work onsite full-time.
Location:
Newark, CA Work Arrangement: 100% Onsite Candidate
Location:
Candidates must be located near Newark, CA Position Overview We are seeking an Embedded Software Engineer – AUTOSAR to support the development of platform software for powertrain Electronic Control Units (ECUs). The ideal candidate will have hands-on experience in embedded software development using C/C++, AUTOSAR architecture, and embedded system debugging. This role involves developing, integrating, debugging, optimizing, and validating reliable embedded software for critical electric vehicle components throughout the development lifecycle, from concept through production.
Key Responsibilities
• Develop and maintain embedded platform software for powertrain Electronic Control Units (ECUs).
• Design and implement embedded software compliant with AUTOSAR architecture and standards.
• Configure and integrate AUTOSAR software stacks using appropriate configuration tools.
• Support software integration, debugging, and troubleshooting of individual functions within ECUs.
• Perform embedded software and hardware debugging to identify and resolve system-level issues.
• Conduct board bring-up activities and support hardware-software integration.
• Read and interpret electrical schematics, hardware documentation, and component data sheets.
• Use on-chip debugging tools to investigate software defects and system behavior.
• Participate in software design reviews, code reviews, and platform software optimization.
• Develop and execute software validation and product testing procedures.
• Create scripts to automate software development, testing, and validation activities.
• Collaborate with cross-functional engineering teams to deliver reliable automotive embedded software. Required Qualifications
• Minimum 2+ years of relevant embedded software development experience.
• Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
• Strong programming skills in C and/or C++ for embedded systems.
• Hands-on experience developing and delivering AUTOSAR-compliant embedded software.
• Knowledge of AUTOSAR architecture, software stack, and configuration tools.
• Experience with embedded software integration, debugging, and troubleshooting.
• Familiarity with on-chip debugging tools and techniques.
• Experience with board bring-up and hardware-software integration.
• Ability to read and interpret electrical schematics and component data sheets.
• Experience with scripting languages for software development and test automation. Preferred Qualifications
• Experience developing software for automotive ECUs or powertrain control systems.
• Knowledge of automotive embedded software development processes and standards.
• Experience with ECU integration, functional validation, and system-level testing.
• Familiarity with microcontrollers, embedded hardware interfaces, and low-level drivers.
• Experience with Python, Bash, or other scripting languages for automation.
• Strong analytical, problem-solving, and debugging skills. Top 3 Technical Skills
• AUTOSAR Embedded Software Development: AUTOSAR architecture, software stack integration, and configuration tools.
• C/C++ Programming: Embedded software development for automotive ECUs and real-time systems.
• Embedded Debugging and Hardware Integration: On-chip debugging, hardware/software troubleshooting, and board bring-up. Typical Day-to-Day Responsibilities The engineer will focus on embedded platform software development, AUTOSAR configuration and integration, ECU debugging, hardware-software troubleshooting, code reviews, software optimization, and design/product validation testing. Ideal Candidate Profile The ideal candidate is a hands-on embedded software engineer with strong C/C++ programming skills and practical AUTOSAR development experience. Candidates should have experience with ECU software integration, embedded debugging, and board bring-up, along with the ability to work onsite in Newark, CA. Important: Candidates must be located near Newark, CA and available to work onsite full-time.