Software Applications Engineer

4 months ago


Troy, United States LG Energy Solution Michigan, Inc. Full time
Title: 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 software development engineer, you will be responsible for designing, testing, and implementing new and updated software programs and ensuring 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.
  • Participate in the design, implementation, unit testing, debugging and simulation of model-based algorithms related to Battery Management System, and Operational Data Recording
  • Test and validate software used in advanced Battery Management Systems including Hybrid Electric Vehicles (HEV), PHEV and BEV battery packs in model-based design algorithm and simulation in MIL environment.
  • 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 using circuit schematics and running software on the target hardware, battery packs, and vehicles.
  • Work closely with SW and HW developers to define and implement 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.
  • Support product design and development activities along with production troubleshooting efforts on BMS systems.
Qualifications:
  • Bachelor’s degree in EE or CS required, MS preferred, or equivalent, relevant experience.
Experience:
  • 1 to 3+ years of experience in embedded software development with increasing responsibility to lead projects and teams technically.
  • Experience with preparing test cases for application and performing integration and unit testing using MATLAB, LDRA or VectorCAST, and Vector CANAlyzer and related tools.
  • 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.
  • Experience with Build environments like Jenkins, Build tools, revision control tools, requirements management, and SDLS tools like Polarion
  • Ability to work flexible hours as needed to support and work with HQ and global sites.


  • Troy, Michigan, United States Heller Machine Tools Full time

    Job Title: Applications Engineer **Job Summary:** We are seeking a highly skilled Applications Engineer to join our team at Heller Machine Tools. As an Applications Engineer, you will be responsible for designing, building, and installing machine tools, as well as providing technical support to customers. **Responsibilities:** * Review project lineup...


  • Troy, Michigan, United States Collabera Full time

    Home Search Jobs Job Description Field Applications Engineer Contract Type: Temporary Salary: $35.00 Per Hour Job Code: Job Duration: 3 months Compensation Range: $30/hr - $40/hr Position Overview: The Field Applications Engineer will undertake a diverse range of tasks and responsibilities, which include but are not limited to the following:Conducting...


  • Troy, United States Teoresi Group Full time

    We are looking for an: Embedded Software Engineerwho will be answering technical questions related to microcontroller, Debugging Firmware problems, Hardware Design Reviews, Software Design Reviews, PCB Layout Reviews, Creating Sample Code and Application Notes.Technical Requirements:Minimum of 2+ years of experience in the automotive industryExperience in...


  • Troy, Michigan, United States Altair Full time

    Shaping the Future through the Integration of Simulation and DataPosition Overview:Our organization is seeking a General Applications Engineer. This role is crucial in enhancing our engineering processes and ensuring high-quality outcomes.Key Responsibilities:Manage AIM issue triaging and resolution, ensuring proper documentation in JIRA and AIMS.Uphold the...


  • Troy, United States LG Energy Solution Michigan, Inc. Full time

    Job DescriptionJob DescriptionTitle: Sr. Software Applications Engineer Reports to: Software Development ManagerLocation: 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!...


  • Troy, United States LG Energy Solution Michigan, Inc. Full time

    Job DescriptionJob DescriptionTitle: Sr. Software Applications Engineer Reports to: Software Development ManagerLocation: 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!...


  • Troy, United States LER TechForce Full time

    HIL (Hardware in the loop) Test Engineer Are you looking to work for a company that provides an innovative work environment, and your voice is heard? Are you looking for a role where you can use your knowledge of embedded controls HIL testing and work on automotive hybrid platforms? Would you like to work for a company that provides an innovative work...


  • Troy, United States LER TechForce Full time

    HIL (Hardware in the loop) Test Engineer Are you looking to work for a company that provides an innovative work environment, and your voice is heard? Are you looking for a role where you can use your knowledge of embedded controls HIL testing and work on automotive hybrid platforms? Would you like to work for a company that provides an innovative work...


  • Troy, United States LER TechForce Full time

    HIL (Hardware in the loop) Test Engineer Are you looking to work for a company that provides an innovative work environment, and your voice is heard? Are you looking for a role where you can use your knowledge of embedded controls HIL testing and work on automotive hybrid platforms? Would you like to work for a company that provides an innovative work...


  • Troy, United States LER TechForce Full time

    HIL (Hardware in the loop) Test Engineer Are you looking to work for a company that provides an innovative work environment, and your voice is heard? Are you looking for a role where you can use your knowledge of embedded controls HIL testing and work on automotive hybrid platforms? Would you like to work for a company that provides an innovative work...


  • Troy, Michigan, United States Waltonen Full time

    Job OverviewWaltonen Engineering is on the lookout for a talented Applications Consultant to enhance our team. This role offers flexibility, allowing for a hybrid work arrangement or full remote options for candidates outside the local area.Key ResponsibilitiesReport directly to the Managing Director of Waltonen Engineering.Deliver technical sales assistance...


  • Troy, Michigan, United States Altair Full time

    Job SummaryWe are seeking a highly skilled Applications Engineer General to join our team at Altair. This is a contract position that requires a strong background in mechanical engineering and experience in the automotive or aerospace industry.Key ResponsibilitiesLead the development of future model programs, from concept to customer delivery, focusing on...


  • Troy, Michigan, United States Saxon Global Full time

    Job SummaryThe Lead Software Test Engineer is responsible for designing, reviewing, and executing test specifications for assigned projects, ensuring alignment with project requirements, architecture, and detailed design.Key ResponsibilitiesDevelop and lead test plans and test cases for bench tests.Establish and align the Software Test Plan with the Master...


  • Troy, United States Magna Services Full time

    Senior Robotics Software Engineer Job Number: 68544 Group: Magna Corporate Division: Magna Design and Engineering (USA) Job Type: Permanent/Regular Location: Troy, MICHIGAN, US, 48083 Work Style: On-Site About us We see a future where everyone can live and move without limitations. Thats why we are developing technologies, systems and concepts that make...


  • Troy, United States Tyler Technologies Full time

    Software Engineering Locations: Lakewood, Colorado; Bangor, Maine; Yarmouth, Maine; Troy, Michigan; Billings, Montana; Lubbock, Texas; Plano, Texas; Kansas City, Missouri; Falmouth, Maine Responsibilities Lead and oversee quality control initiatives for various applications to ensure the highest product standards and alignment with organizational quality...


  • Troy, Michigan, United States Actalent Full time

    Job Title: Software Controls EngineerActalent is seeking a skilled Software Controls Engineer to join our team in Troy, Michigan. As a key member of our engineering team, you will be responsible for developing and designing control systems for electronic braking systems and other mechatronics, electro-pneumatic, and electrical smart systems.Key...


  • Troy, United States Magna International Inc. Full time

    #jobreq_print_container div { line-height: 14px; } #jobreq_print_container div span { font-size: 12px; } About us We see a future where everyone can live and move without limitations. That’s why we are developing technologies, systems and concepts that make vehicles safer and cleaner, while serving our communities, the planet and, above all,...


  • Troy, Michigan, United States Lorven Technologies Full time

    Job Title: Senior Java Software EngineerAt Lorven Technologies, we are seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying large-scale Java applications.Key Responsibilities:Work closely with Technical Architects, Business Analysts,...


  • Troy, United States Magna International Inc. Full time

    #jobreq_print_container div { line-height: 14px; } #jobreq_print_container div span { font-size: 12px; } About us We see a future where everyone can live and move without limitations. That’s why we are developing technologies, systems and concepts that make vehicles safer and cleaner, while serving our communities, the planet and, above all,...


  • Troy, Michigan, United States Pioneer IT Systems Full time

    Position: Senior Golang Software EngineerType: Contract PositionDuration: Long-term engagementExperience Required: 10+ years in software developmentOverview:We are seeking a highly skilled Senior Golang Software Engineer to join our team at Pioneer IT Systems. This role demands a deep understanding of software engineering principles and a strong background...