EMBEDDED SOFTWARE ENGINEER The Embedded Software Engineer is part of the Midtronics embedded software team. The team is responsible for creating embedded software solutions for all Midtronics product platforms including electric vehicle service equipment, battery testers, diagnostic and service chargers, and in-vehicle battery monitoring solutions. In this position, you will be responsible for the specification, design, and development of all layers of embedded product software. The preferred candidate will be a leader capable of driving a project team working in a scrum development model and is experienced with the full software lifecycle including architecture, high level design, and development. An intense focus on delivering quality software and driving continuous improvement is a must. You will work with account teams and customers to understand customer needs and develop custom solutions. A DAY IN THE LIFE: Develop and support HW for automotive diagnostic and testing applications Develop and support low level software (using C) including system-level and driver-level SW Investigate/troubleshoot HW failures Create and review SW Design documents as required. Create SW/test SW as necessary for HW validation. Create reports for feedback of HW issues to new designs. Generate engineering documents: software design, specifications, test plans, etc. Work closely with quality and manufacturing departments
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed