Compensation
$90,000-$130,000
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
What You’ll Need
- Minimum 3+ years of Embedded software development
- Familiarity with hardware design and schematics
- Excellent oral and written communications skills
- Experience using embedded C
- Familiarity with embedded RTOS such as FreeRTOS.
- Good visual and software design sense and creative drive
- Experience with communication protocols such as i2C, SPI, USB, CAN, TCP/IP, Bluetooth, and Wi-Fi communications preferred
- Experience with GIT and Jira is preferred.
- Passionate about product development and customer-oriented solutions.
- Ability to work in a global team environment and interact with engineers in locations around the world.
- Experience with direct customer interaction is a plus.
What We Offer
Comprehensive Medical, Dental, & Vision Benefits; Life & Disability Insurance at no Additional Cost; 401(K) Savings Plan with Company Match; Annual Bonus & Profit-Sharing Opportunities; Generous Vacation & Holiday Schedules; Reimbursement for Continuing Education & 50% of Textbook costs; Onsite Wellness Screening & Flu Shots; Subsidized Health Club Memberships; Auto Supplier Discounts; Free Charging Stations for Plug-In Hybrids & EVs in Parking Lot; Monthly Employee Meeting/Lunch; Friday Breakfasts; Annual Picnic, Holiday and other events.
About Us
Midtronics is a fast-growing company with an energetic, passionate, and innovative leadership team. As the world is determined to reduce carbon emissions and improve vehicle safety, the rapid evolution of the transportation industry – from electrification and connectivity to autonomous vehicles — Midtronics, is a committed partner in developing superior battery management solutions to meet those exciting challenges in the years ahead.