LHP Engineering Solutions

Embedded Platform Software Engineer

Indianapolis, IN, US

7 days ago
Save Job

Summary

LHP Engineering Solutions is a Functional Safety global leader committed to creating safe transportation with developing technologies such as Electric Vehicles, Advance Driver Assistance Systems. At LHP we ensure Functional Safety and Cyber Security development of these systems and technologies by leveraging our core expertise with widely accepted standards such as AUTOSAR, ISO26262, ASPICE, ISO/SAE 21434.

We seek an Embedded Platform Software Engineer to join our team in Indianapolis, Indiana (hybrid) to work on development of foundational software layers that abstract complex hardware to enable model-based application execution across real0time aircraft control systems. This engineer will contribute to the build of structured, certifiable software architecture that supports MBD workflows and aligns with DO-178C safety standards.

In This Role You Will

  • Architect and implement the platform abstraction layer (PAL) to provide standardized access to OS services, network, and debug infrastructure across RTOS and bare-metal environments
  • Work with runtime configuration layer (RCL) to manage system-wide initialization, test scheduling, and network message configuration
  • Develop and integrate hardware-specific services via the node abstraction layer (NAL) and microcontroller abstraction layer (MCAL), including I/O drivers, startup routines, and diagnostic interfaces
  • Interface with model-based development workflows (i.e., Simulink) to support system integration, code generation, and traceability across layers
  • Support deployment pipelines, system simulation environments, and participate in toolchain qualification efforts aligned with DO-178c and DO-330
  • Collaborate across teams to ensure integration between infrastructure, safety, and application software layers

Requirements For This Position Include

  • US Citizenship is required for this position by law, regulation, executive order or government contract
  • BS/MS in Computer Engineering, Electrical Engineering, or related
  • Proficiency in C/C++ embedded systems development
  • Strong knowledge of RTOS kernels, bootloader flow, and peripheral driver architecture
  • Hands-on experience with MCAL, customer HAL/NAL designs, or platform driver stacks
  • Familiarity with CAN, Ethernet, LIN, and standard embedded debug tools (i.e., Lauterbach, Vector tools, etc.)
  • Experience with version control, model validation, and code generation workflows

Preferred Qualifications Include

  • Exposure to model-based controls (MBD) with Simulink and automated deployment tooling
  • Familiarity with domain-specific architectures like AUTOSAR, EDOA, or CaMCOA
  • Experience with safety-critical development processes, including DO-178C/DO-330, or toolchain qualification

Founded in 2001, LHP has provided engineering services, training, and technology solutions within the transportation industry for over 20 years. Join us in our commitment to serving the greater transportation industry and creating a safer, smarter, and more connected world through functional safety implementation.

LHP is an Equal Opportunity Employer, including disability/veterans. LHP also participates in the E-Verify Program.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: