Software Applications Engineer
2 months ago
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 Applications 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.
#J-18808-Ljbffr
We have other current jobs related to this field that you can find below
-
Application Software Engineering Student
2 months ago
Troy, Michigan, United States Magna International Full timeJob Number: 67228 Group: Magna Powertrain Division: EC Troy Job Type: Student Location: TROY Work Style: About usWe 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, people.Forward....
-
Software Application Engineer
3 weeks ago
Troy, MI - Wheaton Dr, United States Cognizant Full timeSoftware Application Engineer Job Purpose Contribute to the growth of transportation electrification? Reporting to the Head of the Application Engineering Department, you are responsible for supporting customers in their vehicle development. In this context, you will be responsible for managing engineering projects, requirements and test plans involving...
-
Software Application Engineer
3 weeks ago
Troy, MI - 1393 Wheaton Dr, United States Cognizant Full timeSoftware Application Engineer Job Purpose Contribute to the growth of transportation electrification? Reporting to the Head of the Application Engineering Department, you are responsible for supporting customers in their vehicle development. In this context, you will be responsible for managing engineering projects, requirements and test plans involving...
-
Software Engineer
4 weeks ago
Troy, Michigan, United States Aptiv plc Full timeSoftware EngineerAptiv plc - Troy, MISoftware Engineer. Troy, MI. Design and develop software using Embedded C on 16/32-bit microcontrollers. Perform static analysis, unit testing, and integration testing of software on hardware platforms. Understand AUTOSAR architecture and develop software for AUTOSAR platform. Support peer review of design documents,...
-
Software Engineer
3 weeks ago
Troy, United States Omni Inclusive Full timeResponsibilities: • Develop base software; MCAL, service layers, AUTOSAR interfaces, and complex device drivers in new ECU's for electrified drivetrain systems • Develop, configure and integrate embedded software around bootloader & base software utilizing AUTOSAR RTE Design low level drivers and base software services (e.g. Diagnostic Manager,...
-
Application Engineer
6 days ago
Troy, United States Schaeffler Group Full timeSchaeffler is a dynamic global technology company and its success has been a result of its entrepreneurial spirit and long history of private ownership. As a partner to all of the major automobile manufacturers, as well as key players in the aerospace and industrial sectors, we offer you many development opportunities. Our OfferingComprehensive Benefits...
-
Applications Engineer General
3 weeks ago
Troy, United States Altair Full timeTransforming the Future with Convergence of Simulation and Data Applications Engineer General Job Summary: Our client in Allen Park, MI is looking for a Applications Engineer General. This is a contract position. What You Will Do: The Software Validation Engineer responsible for the following: AIM triaging and resolution making closure statements in JIRA...
-
Applications Engineer General
3 weeks ago
Troy, United States Altair Full timeTransforming the Future with Convergence of Simulation and Data Applications Engineer General Job Summary: Our client in Dearborn, MI is looking for an Applications Engineer General. This is a contract position. What You Will Do: We are seeking a talented and experienced Software Engineer to join our Continuous Delivery Development team. In this role, you...
-
Sr. Software Engineer
4 weeks ago
Troy, Michigan, United States Aptiv plc Full timeSr. Software EngineerAptiv plc - Troy, MISr. Software Engineer, Embedded Middleware. Troy, MI. Develop, debug, deploy, maintain, and improve cross-domain middleware platform based on technical requirements. Execute standards and processes in collaboration with Technical Program Managers. Provide individual contributions toward definition, specifications,...
-
Embedded Software Engineer
2 months ago
Troy, United States Teoresi Group Full timeWe 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...
-
Sr. Engineer, SW Applications
3 weeks ago
Troy, United States LG Energy Solution Michigan, Inc. Full timeTitle: 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! www.lgenergymi.com Summary: As a...
-
Sr. Engineer, SW Applications
2 months ago
Troy, United States LG Energy Solution Michigan, Inc. Full timeJob 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!...
-
Sr. Engineer, SW Applications
3 months ago
Troy, United States LG Energy Solution Michigan, Inc. Full timeJob 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!...
-
Robotics Software Engineer
4 days ago
Troy, Michigan, United States Magna International Inc. Full timeJob Number: 68580 Group: Magna Corporate Division: Magna Design and Engineering (USA) Job Type: Permanent/Regular Location: TROY Work Style: About usWe 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...
-
Embedded Software Engineer
4 weeks ago
Troy, United States Schaeffler Group Full timeSchaeffler is a dynamic global technology company and its success has been a result of its entrepreneurial spirit and long history of private ownership. As a partner to all of the major automobile manufacturers, as well as key players in the aerospace and industrial sectors, we offer you many development opportunities. Our Offering Comprehensive Benefits...
-
Software Engineer
3 months ago
Troy, United States Orbbec 3D Technology International, Inc. Full timeJob DescriptionJob DescriptionOrbbec 3D is one of the top 3D depth sensor suppliers in the world. We have developed a series of high speed, high resolution, and high accuracy 3D cameras to meet the requirements of customers from all areas. Currently, Orbbec is building a new R&D team in North America. A software team is a key part of it.The software engineer...
-
Software Engineer Intern to Full time
3 weeks ago
Troy, United States AET Integration Inc Full timeSoftware Development Engineer (Intern to Full time) Job Responsibilities: Research, design, and develop computer software for Applied Engineering & Technology Integration Inc. Design user interfaces, build and maintain engineering data management software applications; Perform systems testing with mechanical and materials...
-
Applications Engineer NC Programmer
1 month ago
Troy, United States Path Engineering Full timeRole As an Applications Engineer / NC Programmer (also known as CNC Programmer, Manufacturing Engineer), you'll be responsible for pre-acceptance, reviewing project documents, creating design plans, drafting project specifications, and conducting NC program reviews. You'll also be involved in installation, customer service support, production support...
-
Software Engineer Intern to Full time
3 weeks ago
Troy, United States AET Integration Inc Full timeSoftware Development Engineer (Intern to Full time) Job Responsibilities: · Research, design, and develop computer software for Applied Engineering & Technology Integration Inc.· Design user interfaces, build and maintain engineering data management software applications;· Perform systems testing with mechanical and materials...
-
Software Engineer Intern to Full time
3 weeks ago
Troy, United States AET Integration Inc Full timeSoftware Development Engineer (Intern to Full time) Job Responsibilities: · Research, design, and develop computer software for Applied Engineering & Technology Integration Inc.· Design user interfaces, build and maintain engineering data management software applications;· Perform systems testing with mechanical and materials...