Embedded Hardware-Software Developer

Luxoft

Dearborn, Northern (MI, KY)

Hybrid

USD 120,000 - 170,000

Full time

31 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Luxoft in Dearborn, MI, seeks a Senior V&V Embedded HW/SW Development Engineer to design, build, integrate, test, and document reusable assets for automotive test automation. The role blends embedded hardware design, PCB development, hardware I/O integration, and embedded software with test automation and V&V activities, including opportunities for ML/Computer Vision.

The ideal candidate is hands-on, can work across hardware and software boundaries, translate testing requirements into practical,

Qualifications

  • Bachelor's degree in Electrical Engineering or related field.
  • 5+ years in embedded hardware/software development, V&V, or test automation.
  • Strong experience with embedded hardware design and hardware/software integration.
  • Experience with PCB design and debugging.
  • Proficiency in C/C++ and Python.
  • Experience with CAN/CAN FD, Automotive Ethernet, Vector CANoe/CANalyzer.
  • Automotive industry experience; BCM/ECU exposure.
  • Experience with HIL test benches and diagnostics.
  • Knowledge of automotive I/O interfaces and DAQ systems.
  • Nice to have ASPICE/ISO 26262 familiarity.

Responsibilities

  • Design, develop, integrate, test, and document reusable HW/SW automation assets for automotive test environments.
  • Develop PCB designs and layouts for test-bench applications.
  • Design and solution audio boards and interfaces for automotive testing.
  • Develop hardware I/O solutions for test benches and ECU communication.
  • Develop embedded software and automation components using C/C++ and Python.
  • Integrate hardware and software into HIL and other automotive test environments.
  • Develop automated test solutions for embedded automotive systems and troubleshoot issues.
  • Create technical documentation including schematics, PCB docs, interfaces, and test procedures.
  • Support CI/CD integration of automation assets and perform root-cause analysis.

Skills

Embedded HW design
V&V testing
Test automation
C/C++
Python
PCB design
CAN/CAN FD
Automotive Ethernet
BCM/ECU experience
HIL test benches
Troubleshooting
CI/CD integration

Education

Bachelor's degree in Electrical Engineering or related field

Tools

Altium
Cadence
KiCad
Eagle
Vector CANoe/CANalyzer

Job description

Project description

We are looking for a Senior V&V Embedded HW/SW Development Engineer to support the development of reusable hardware and software assets for automotive test automation.The role is responsible for designing, building, integrating, testing, and documenting embedded hardware and software solutions that enable and expand automated testing capabilities. The position combines embedded hardware design, PCB development, hardware I/O integration, embedded software, test automation, and V&V activities, with opportunities to leverage Machine Learning and Computer Vision technologies.The ideal candidate is a hands-on engineer who can work across the hardware and software boundaries and translate testing requirements into practical, reusable solutions for automotive test benches.

Responsibilities
  • - Design, develop, integrate, test, and document reusable HW/SW automation-testing assets for automotive test environments.- Design and develop custom hardware solutions to support test-bench automation and ECU/system validation.- Develop PCB designs and layouts for test-bench applications.- Design and solution audio boards and audio-related hardware interfaces for automotive testing.- Develop hardware solutions to support BCM (Body Control Module) functionality within test benches.- Design and develop test harnesses, cables, adapters, and hardware interfaces required for test automation.- Evaluate, configure, and integrate off-the-shelf (COTS) peripherals to support hardware I/O module connectivity.- Develop and integrate hardware I/O solutions for communication between test equipment, ECUs, sensors, and other test-bench components.- Develop embedded software and automation components using C/C++ and Python.- Integrate hardware and software components into HIL and other automotive test environments.- Develop automated test solutions for embedded automotive systems.Troubleshoot hardware, firmware, software, communication, and integration issues.- Support validation of hardware designs through prototyping, bench testing, integration, and system-level testing.- Create technical documentation including schematics, PCB documentation, interface specifications, test procedures, and configuration documentation.- Develop reusable libraries, drivers, utilities, and automation components that can be leveraged across multiple test benches and projects.- Integrate Machine Learning and Computer Vision capabilities into test automation where applicable, including camera-based validation and automated visual analysis.- Support integration of automation assets into CI/CD and automated testing environments.- Analyze test failures and perform root-cause analysis across hardware, software, and test infrastructure.- Collaborate with embedded software developers, V&V engineers, system engineers, DevOps engineers, and technical leads.
SKILLS
Must have
  • - Bachelor's degree in Electrical Engineering, Electronics, Computer Engineering, Mechatronics, or related field.- 5+ years of experience in embedded hardware/software development, V&V, test automation, or related engineering roles.- Strong experience with embedded hardware design and hardware/software integration.- Experience designing electronic circuits and PCBs.- Experience with PCB design/layout tools such as Altium, Cadence, KiCad, Eagle, or equivalent.- Strong programming experience in C/C++ and Python.- Experience with embedded systems and firmware.- Experience designing and troubleshooting hardware interfaces and I/O.- Experience with schematics, harnesses, cables, connectors, and electrical interfaces.- Experience integrating commercial/off-the-shelf hardware components.- Experience with hardware bring-up, debugging, and validation.Strong troubleshooting and root-cause analysis skills.- Experience developing reusable engineering or automation solutions.Automotive industry experience.- Experience with BCM/body electronics or automotive ECUs.- Experience with audio systems or automotive audio interfaces.- Experience with HIL test benches.- Experience with CAN/CAN FD, LIN, Automotive Ethernet.- Experience with Vector CANoe/CANalyzer.- Experience with automotive I/O hardware.- Experience with DAQ systems and analog/digital I/O.
Nice to have
  • Experience with CarMaker, CARLA, or similar simulation environments.
  • Experience with Machine Learning or Computer Vision.
  • Experience with OpenCV, TensorFlow, PyTorch, or similar technologies.
  • Knowledge of ASPICE and ISO 26262.
  • Experience integrating test automation into CI/CD environments.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Test Automation Engineer
Test Automation Engineer

Satyam Venture Engineering Services • Charlotte (NC)

On-site
USD 70,000 - 110,000
Senior Hardware Engineer
Senior Hardware Engineer

Actalent • Michigan

On-site
USD 90,000 - 130,000
Senior Mechanical Design Engineer - Electronic Test Automation
Senior Mechanical Design Engineer - Electronic Test Automation

Satyam Venture Engineering Services • Palo Alto (CA)

On-site
USD 90,000 - 120,000
Test Automation Engineer
Test Automation Engineer

VBeyond Corporation • Tustin (CA)

On-site
USD 90,000 - 120,000
Automotive HIL Verification and Validation Engineer
Automotive HIL Verification and Validation Engineer

TechDigital Group • Dearborn (MI)

On-site
USD 80,000 - 110,000
Project Manager - Data Governance
Project Manager - Data Governance

TechDigital Group • San Antonio (TX)

On-site
USD 80,000 - 120,000
Pcb – Electronics Engineer
Pcb – Electronics Engineer

Long Finch Technologies • Oak Park (MI)

On-site
USD 110,000 - 170,000
Office/Administration - Representative - Customer Service/Call Center (Entry Level)
Office/Administration - Representative - Customer Service/Call Center (Entry Level)

TechDigital Group • Marlborough (MA)

On-site
USD 80,000 - 110,000
Senior Software Tools Developer
Senior Software Tools Developer

Jobtailor • Dearborn (MO)

On-site
USD 140,000 - 170,000
System Integration & Testing Engineer
System Integration & Testing Engineer

Satyam Venture Engineering Services • Charlotte (NC)

On-site
USD 100,000 - 150,000