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, and at least 5 years of experience in the required skills and in a similar role
- 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.