Luxoft DXC logo

Embedded Hardware-Software Developer

Luxoft DXC·Salary not specified

Primary stack

Machine LearningTensorFlowPythonOpenCVC++PyTorch

Nice to have's

schematicsharnessescablesconnectorselectrical interfacestest automationCI/CDroot-cause analysisreusable engineering solutions

Job description

About the Position

We are seeking 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.

Requirements

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.

We Offer

  • Competitive salary
  • Opportunity to work in the automotive industry
  • Collaborative and innovative work environment
  • Professional development opportunities

About the Company

Luxoft is a global provider of digital transformation and technology services, empowering businesses to innovate and thrive in the digital age. With a focus on delivering cutting-edge solutions, Luxoft partners with clients to drive digital innovation and achieve their strategic goals.

Location

Dearborn, US

Apply

Apply for Embedded Hardware-Software Developer in Dearborn

© Luxoft DXC. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Luxoft DXC logo
Luxoft DXC

Automotive,Finance,Healthcare,Life Sciences,Tech and Telecom

About the Company Luxoft, a DXC Technology Company, is a global digital strategy and software engineering firm with over 17,000 international employees across 58 offices in 29 countries. Headquartered in Zug, Switzerland, Luxoft specializes in providing tailored tech solutions that drive global business transformation. The company focuses on enhancing customer experiences and boosting efficiency through strategy, consulting, and engineering services. Products, Services & Tech Stack Core Solutions: Digital strategy and software engineering services. Technologies & Frameworks: Specific platforms, languages, or tools are not mentioned in the provided text. Project Scope & Target Clients Client Base: Automotive, finance, healthcare, life sciences, tech, and telecom. Engineering Scale: Scope and complexity of engineering projects are not specified in the provided text.

More at Luxoft DXC

All 345 roles

Popular searches