Demo

Embedded Firmware Engineer

LHP Engineering Solutions
Brook, IL Full Time
POSTED ON 1/22/2025
AVAILABLE BEFORE 4/21/2025

LHP Engineering Solutions is a global Functional Safety leader committed to creating safe transportation with developing technologies such as Electric Vehicles and 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 are expanding our team and seek an Embedded Firmware Engineer who will work onsite with our group in the greater Chicago, Illinois, area . In this role you will develop new generation software for automotive grade real-time ECUs. Core software typically includes middle layer, lower layer embedded software (BSP drivers), RTOS, bootloader, cybersecurity stack for electronic control unit (ECU). Core software needs to meet stringent real time and performance requirements. The developed core software is integrated with application software. Duties to include :

  • Designing and developing firmware and bootloader with security features for ECUs
  • Configuring and Integrating AUTOSAR - MCAL based drivers with legacy middle layer modules
  • Benchmarking and selecting suitable third-party software components, microcontrollers etc.
  • Cybersecurity Software Design and development
  • Coordinating with internal requirements teams and derive software requirements
  • Troubleshooting and fixing bugs reported by HIL, product validation team, or application software team during verification and validation cycle
  • Developing and maintaining software documentation : SDD, SRS, API documentation, product functional spec, etc.
  • Designing and developing tools to automate software workflows and processes
  • Ensuring that software adheres to coding standards and meets stringent performance and safety requirements of real-time embedded systems
  • Contributing to Functional Safety relevant software functions in accordance with ISO25119, ISO13849 / ISO19014

Requirements

  • Bachelor’s degree in engineering (electrical or mechanical or software) is required or equivalent combination of education and experience
  • Minimum 5 years of experience in embedded software development (low-level drivers / BSP and middle layer services / BSW) in embedded C and assembly language
  • Experience with microcontrollers (16 / 32-bit automotive grade), compilers / linkers
  • Experience with firmware debugging (call stack analysis, profiling, breakpoint evaluation, resource budget analysis as Flash, RAM, and CPU load)
  • Experience with CAN-based protocols such as J1939, XCP, KWP, UDS, communication tools Vector CANalyzer, CANape, CANoe, INCA or similar
  • Experience working with memories (Flash, EEPROM, RAM, External memories), MMU, etc.
  • Experience working with real-time operating system RTOS (AUTOSAR, OSEK, or similar)
  • Experience with software design and requirements documentation
  • Preferred Qualifications

  • Knowledge of AUTOSAR concepts and experience working with AUTOSAR-based MCAL device driver configuration and integration
  • Knowledge of Functional Safety concepts and software implementation in accordance with ISO25119, ISO13849, ISO26262
  • Knowledge of cybersecurity concepts and implementations
  • Knowledge of configuration management tools such as SVN or similar, requirements tools (e.g., Polarion or similar)
  • 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.

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Embedded Firmware Engineer?

    Sign up to receive alerts about other jobs on the Embedded Firmware Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $90,609 - $105,383
    Income Estimation: 
    $117,524 - $131,245
    Income Estimation: 
    $90,609 - $105,383
    Income Estimation: 
    $117,524 - $131,245
    Income Estimation: 
    $117,524 - $131,245
    Income Estimation: 
    $145,630 - $167,634
    Income Estimation: 
    $80,479 - $90,779
    Income Estimation: 
    $90,609 - $105,383
    Income Estimation: 
    $162,729 - $194,659
    Income Estimation: 
    $173,217 - $199,061
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at LHP Engineering Solutions

    LHP Engineering Solutions
    Hired Organization Address Pontiac, MI Full Time
    LHP Engineering Solutions is a global Functional Safety leader committed to creating safe transportation with developing...
    LHP Engineering Solutions
    Hired Organization Address Columbus, IN Full Time
    LHP Engineering Solutions is the global functional safety leader committed to guiding clients in their development of sa...
    LHP Engineering Solutions
    Hired Organization Address Columbus, IN Full Time
    LHP Engineering Solutions is a global Functional Safety leader committed to creating safe transportation with developing...

    Not the job you're looking for? Here are some other Embedded Firmware Engineer jobs in the Brook, IL area that may be a better fit.

    Embedded Systems Firmware Engineer

    Compunnel Inc., Lincolnshire, IL

    AI Assistant is available now!

    Feel free to start your new journey!