Sr. Engineer, SW Applications

LG Energy Solution Michigan, Inc.
Troy, MI, US
Full-time

Job Description

Job Description

Title : Sr. Software Applications Engineer

Reports to : Software Development Manager

Location : Troy, MI

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 :

As a senior software development engineer, you will be responsible for designing, testing, and implementing new and updated software programs and ensure all projects are on time and to LGESMI and customer specifications.

Responsibilities :

  • Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions
  • Develop high-level design documents and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code
  • Prepare and install solutions by determining and designing system specifications, standards, and programming
  • Update job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities;

reading professional publications; maintaining personal networks; participating in professional organizations

  • Accomplish engineering and organization mission by completing related results as needed
  • Lead troubleshooting of software issues for both development and production software releases, including troubleshooting software running on the target hardware, battery packs, and vehicles.

Understand Circuit Schematics

  • Work closely with HW developers and define interfaces
  • Translate customer requirements into detailed software requirements and design as needed.
  • Ensure proper configuration and revision management of work products
  • Support Software Validation Team in designing appropriate requirements validation

Qualifications :

Bachelor’s degree required, MBA or MS preferred, or equivalent, relevant experience

Experience :

  • 7 to 10+ years of experience years of experience in embedded software development with increasing responsibility to technically lead projects and teams
  • Experience with preparing test cases for application and performing integration and unit testing using MATLAB, LDRA, and Vector CANAlyzer
  • Experience with ASPICE and ISO26262

Skills :

  • Understanding of Software Development Life cycle (SDLC)
  • Application of ISO26262 for software development; ASPICE best practices for software development; and MATLAB / Simulink.
  • Real-time embedded software development, experience in developing embedded software and debugging using
  • Ability to work flexible hours as needed to support and work with HQ and global sites

Benefits Overview

  • 100% employer paid Medical, Dental, and Vision premium 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 diverse work environment with a global company
  • 401k Retirement savings and planning with generous company match

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

29 days ago
Related jobs
Promoted
Aptiv
Troy, Michigan

We are looking for a SoC SW architect to work closely with multiple engineering teams who are focused on the development of Aptiv's future generation of products. Bachelor's degree in computer engineering, computer science, electrical engineering, or equivalent. Master's degree in computer engineeri...

LG Energy Solution Michigan, Inc.
Troy, Michigan

Software Applications Engineer. LGESMI) develops and manufactures large lithium ion polymer batteries and packs for electric vehicle (EV) and energy storage applications. As a senior software development engineer, you will be responsible for designing, testing, and implementing new and updated softw...

Selectek
Shelby Township, Michigan

This candidate will estimate job costs/create quotes based on the part assembly requirements, customer requirements, and application experience.Applicants must be authorized to work for ANY employer in the U.We are unable to sponsor or take over sponsorship of an employment Visa at this time.Technic...

Aptiv
Troy, Michigan

We are looking for a SoC SW architect to work closely with multiple engineering teams who are focused on the development of Aptiv's future generation of products. Bachelor's degree in computer engineering, computer science, electrical engineering, or equivalent. Master's degree in computer engineeri...

Promoted
VirtualVocations
Warren, Michigan

A company is looking for a Software Engineer/QA Automation Tester to develop and maintain software applications while implementing automated testing strategies. ...

Promoted
Brooksource
MI, United States

Microsoft Certified: Azure Data Engineer) are a plus. ...

TEKsystems
Troy, Michigan

Very strong business analysis, system analysis or product analysis skills - Outstanding verbal and written communications skills*Skills:*Manual testing, Automation, Selenium, Quality assurance testing, AEM, Qa Testing, Qa Test, Quality Assurance, Software Development, QA Lead, testing*Top Skills Det...

General Motors
Warren, Michigan
Remote

Experience developing and designing multi-tier production software systems utilizing HTTP APIs (REST, GraphQL) and backend datastores (PostgreSQL, DynamoDB, Redis, Elasticsearch, etc. Excellent communication skills and the ability to collaborate effectively with cross-functional teams, including des...

Mindex
Detroit, Michigan
Remote

Mindex’s Software Development division is the go-to software developer for enterprise organizations looking to engage teams of skilled technical resources to help them plan, navigate, and execute through the full software development lifecycle. Founded in 1994 and celebrating 30 years in business, M...

CIeNET International
Warren, Michigan

Android and Infotainment software systems and Framework and application software for Android platform, mobile, automotive, and Infotainment software. Analyze the software system requirements and architecture and help estimate efforts to develop and test the software. Understand product/software syst...