SonicJobs Logo
Left arrow iconBack to search

Embedded SW Developer

LG Energy Solution Michigan, Inc.
Posted 10 hours ago, valid for 18 days
Location

Troy, MI 48098, US

Salary

Competitive

Contract type

Full Time

Paid Time Off
Life Insurance
Disability Insurance

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • LG Energy Solution Michigan Inc. is seeking an Embedded Software Developer with 2-3 years of experience in embedded systems and application-level software development.
  • The role involves designing, developing, and maintaining embedded software for microcontrollers, as well as application-level software using MATLAB.
  • Candidates should have strong proficiency in C/C++ and experience with microcontrollers, along with familiarity with communication protocols such as UART and SPI.
  • The position offers a competitive salary, along with benefits including 100% employer-paid medical, dental, and vision premiums, disability and life insurance, and generous paid time off.
  • LGESMI is an Equal Opportunity employer that values diversity in its workforce.

LG Energy Solution Michigan Inc. (LGESMI) develops and manufactures large lithium-ion polymer batteries and packs for electric vehicle (EV) and energy storage applications. Come join the leader in advanced EV batteries! www.lgenergymi.com


Summary:

We’re seeking a skilled Embedded Software Developer with 2–3 years of experience in embedded systems and application‑level software development. This role combines low‑level firmware work with higher‑level application development using MATLAB for modeling, simulation, data analysis, and tool creation.


Responsibilities:

  • Design, develop, and maintain embedded software for microcontrollers and embedded platforms
  • Implement efficient, reliable code in C/C++ for real‑time and resource‑constrained systems
  • Collaborate with hardware teams to integrate firmware with electronic components
  • Develop application‑level software using MATLAB
  • Manage Automated testing or validation workflows
  • Debug embedded systems using oscilloscopes, logic analyzers, and software debugging tools
  • Create and execute unit tests, integration tests, and validation procedures
  • Participate in code reviews and contribute to process improvements
  • Prepare technical documentation, including design specifications and test reports


Qualifications

  • Bachelor’s/Master degree in Electronics Engineering, Computer Science, or related field.
  • 2–3 years of experience in embedded software development.
  • Strong proficiency in C/C++ for embedded systems.
  • Experience with MATLAB for application‑level development (scripts, data analysis, modeling).
  • Hands‑on experience with microcontrollers (NXP:- MPC, S32K, GHS, windriver etc.).
  • Understanding of RTOS, interrupts, and real‑time constraints.
  • Familiarity with communication protocols such as UART, SPI, I2C, CAN etc.
  • Ability to read hardware schematics and collaborate with hardware engineers.
  • Experience in AutoSAR Tools EB, Vector and ETAS


Benefits Overview

  • 100% employer-paid Medical, Dental, and Vision premiums for you and your family
  • 100% employer-paid disability and life insurance
  • Employer-supported childcare/babysitting programs
  • Generous Paid Time Off / Holidays
  • Opportunity to grow in a diverse work environment with a global company
  • 401k Retirement savings and planning with a generous company match

 

LGESMI is an Equal Opportunity employer that values the diversity of its workforce. EEO




Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.