Enable job alerts via email!

Sr. Hardware Engineer

TechDigital Group

United States

Remote

USD 80,000 - 120,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a talented Embedded Software Engineer to design and implement innovative vehicle features. In this dynamic role, you will leverage your expertise in C++ and AUTOSAR to develop robust software solutions for body control modules. Collaborating with a cross-functional team, you'll focus on integrating application layer software while adhering to industry standards and best practices. This position offers a unique opportunity to contribute to cutting-edge automotive technology, ensuring safety and functionality in vehicle systems. If you're passionate about embedded systems and eager to make a significant impact, this role is perfect for you.

Qualifications

  • 2+ years of software development experience in C/C++.
  • 1+ year of AUTOSAR BSW and application layer experience.
  • Experience with Vector DaVinci tools and embedded controls.

Responsibilities

  • Design and implement embedded software for vehicle features.
  • Develop and validate control algorithms for safety requirements.
  • Lead project planning and manage software integration tasks.

Skills

C++
AUTOSAR
QNX RTOS
Embedded Software Development
Debugging
Control Systems Design
Software Validation
Communication Services
Failure Mode Avoidance
Agile Methodologies

Education

BS in Electrical Engineering
MS in Electrical Engineering

Tools

Vector DaVinci Configurator
Vector DaVinci Developer
Git
JIRA
MATLAB
Simulink
BTC Embedded Tester

Job description

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:

  1. Design an embedded software solution that will execute in ETAS implementation of Adaptive AUTOSAR on a QNX RTOS.
  2. Follow ADAS software coding standards, meet MISRA guidelines, and follow other best practices.
  3. Implement ROS support for middleware.
  4. Support flow of information through configuration and implementation of IPC infrastructure.
  5. 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).
  6. Design and develop FreeRTOS device drivers using C.
  7. Design and develop Classic AUTOSAR services and Complex Device Drivers (CDD) using C.
  8. Debug HW-SW interfacing issues for root cause identification using common tools and methods (JTAG, oscilloscope, logic analyzer).
  9. Work with a cross-functional team, developing, and capturing requirements for customer interfacing features and technologies.
  10. Develop Complex Device Drivers (CDD) and configure basic software components.
  11. Perform code level integration related tasks such as replicating build environments, source code debugging and continuously improving and streamlining deployment.
  12. Develop AUTOSAR software components and generate ARXML files.
  13. Translate requirements into control system designs to achieve program targets.
  14. Design and validate control algorithms to meet functional, regulatory, safety requirements, and functional safety (ISO 26262) requirements.
  15. Develop and apply software validation test methods, tools, and processes to ensure system functionality and robustness.
  16. Develop system plant modules and HIL/SIL/MIL validation infrastructure to support vehicle program plans and quality objectives.
  17. Troubleshoot vehicle system functional and diagnostic issues; determine and validate corrective actions and preventative measures.
  18. 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, GitHub, 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

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Hardware Engineer

Pivotal

Palo Alto

On-site

USD 82.000 - 188.000

3 days ago
Be an early applicant

Senior Hardware Engineer

VETS

Hybrid

USD 70.000 - 110.000

Yesterday
Be an early applicant

Senior Engineer, Hardware

Rockwell Automation

Remote

USD 80.000 - 100.000

9 days ago

Senior Hardware Design Engineer

GE Aerospace

Grand Rapids

Hybrid

USD 80.000 - 120.000

3 days ago
Be an early applicant

Senior Hardware Design Engineer

California Jobs

Los Angeles

On-site

USD 82.000 - 164.000

5 days ago
Be an early applicant

Senior Hardware Design Engineer

Energy Consulting group

Grand Rapids

Hybrid

USD 80.000 - 110.000

6 days ago
Be an early applicant

Sr. Hardware Engineer

Medtronic

Lafayette

On-site

USD 108.000 - 164.000

17 days ago

Senior Hardware Engineer

Digital Prospectors

Cambridge

Hybrid

USD 90.000 - 130.000

7 days ago
Be an early applicant

Firepower Hardware Engineer- Senior

General Dynamics Land Systems

Sterling Heights

On-site

USD 90.000 - 130.000

Today
Be an early applicant