LHP Engineering Solutions logo
LHP Engineering Solutions
Posted 151 days agoVerified live 1d ago

Embedded Software Engineer

Brief overview

Unknown, Unknown, USIn-person
UndergradOr in progress
1+ yrsMinimum
34 H-1B approvalsDept. of Labor
16 green cardsCertified filings
Embedded programming in C/C++Embedded software development life cycleTesting and debugging tools (HIL/SIL)Driver development (CAN/LIN/I2C/SPI)Microprocessor and microcontroller platformsDevelopment IDEs for embedded systemsSoftware configuration managementDefect trackingPeer reviewSoftware design methodologiesCoding standards (MISRA, SPICE)Code and design reviewsProblem-solving techniques (5 whys, fishbone)Technical documentation

About the company

LHP Engineering Solutions logo
LHP Engineering Solutionslhpes.com

Provides functional safety engineering and embedded software for automotive systems.

Visa sponsorship history

4 years sponsoring, last filed FY2026

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
34H-1B approved
100%approval rate
10new H-1B hires
16PERM certified
$94,554median wage / yr
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
20237
202419
20257
20261
LCA Certified ApplicationsAn early filing step, not a visa approval: it signals intent, not confirmed sponsorship.
20232
20246
20251
Green Card (PERM) FilingsCertified green card filings: a long-term commitment to international hires.
20233
202410
20253
Top sponsored roles
Embedded Controls EngineerSenior Embedded Controls EngineerModel Based Controls EngineerSenior Software Applications EngineerSenior Model Based Controls Engineer
Sponsored employees from
IndiaMexicoNepalBrazil

Job description

Embedded Software Engineer - Careers At LHP Engineering Solutions

Career Opportunities with LHP Engineering Solutions

Careers At LHP Engineering Solutions

Current job opportunities are posted here as they become available.

Embedded Software Engineer

Department: Engineering Location:Job ID: 228

We are looking for an Embedded Software Engineer whose primary responsibility will be to support requirements, design, implementation, and testing of embedded systems, primarily within automotive domain. You will collaborate with other engineers (a team of highly experienced embedded engineers and architects) in determining the requirements, design, and implementation details. Ideal candidates will have excellent communication and problem-solving skills, willingness to take challenges and work effectively in a team environment.

Responsibilities

  • Responsible for analyzing and defining system and software level requirements.
  • Responsible for understanding the embedded design and architecture.
  • Support implementation of components based on design.
  • Participate in overall development and implementation of embedded systems throughout the project lifecycle.
  • Ensure coordination between multiple development teams.
  • Confirm and validate that new software features integrate with system to meet functionality requirements.
  • Support development of technical documentation (requirements, design, testing, reports and others).
  • Support unit/component/module/integration/system level testing.
  • Ensure process compliance and configuration management activities.
  • Work under supervision of a senior engineer to complete specific assignments.
  • Work with Senior Software Engineers to develop features that have a high degree of hardware/software interaction.
  • Ensure regulatory/statutory/legislative compliance for all project work.
  • Participate in code and design reviews.
  • Apply software engineering principles to provide solutions to problems that are identified during the product life cycle.
  • Manage multiple tasks in a fast-paced environment.
  • Follow common problem-solving techniques, such as 5 why�s, fishbone, etc.

Requirements

  • B.S./M.S. in Electrical, Computer, Software, or related experience.
  • 1-3 years of related work experience.
  • Strong organizational and communication skills.
  • User level knowledge of embedded programming languages such as C/C++.
  • User level knowledge of embedded software development life cycle and testing tools.
  • Familiarity with development IDEs for embedded systems.
  • User level knowledge in the following:
    • Microprocessor and Microcontroller platforms
    • Driver development such as CAN/LIN/I2C/SPI and others
    • Testing and debugging tools for embedded systems (HIL/SIL)
  • Familiarity with software configuration management tools, defect tracking tools, and peer review.
  • Strong documentation and writing skills.
  • User level understanding of software design methodologies and latest software quality and coding standards (like MISRA and SPICE)

© 2026 LHP Engineering Solutions

Applicant Tracking System Powered by

More jobs like this