Battery Management System Software Developer
1 day ago
At Pinnacle Professional Services, we are seeking a skilled Battery Management System (BMS) Software Developer to join our team. This is a full-time direct hire opportunity with a generous compensation and benefits package.
We estimate the salary for this position to be around $120,000 - $180,000 per year, depending on experience and qualifications.
The successful candidate will have a strong background in software development, particularly in C/C++ and Matlab/Simulink/Stateflow. Experience with CAN and CAN development tools, as well as High Voltage batteries and safety knowledge, is also essential. The ideal candidate will be able to work in a team environment, analyze problems, and find solutions. They must also be able to present data and solutions in a clear manner, easy for non-experts to understand.
Job Description:
As a BMS Software Developer, you will be responsible for designing, developing, and launching Battery Management System software and controls applications in both 48V and high-voltage lithium-ion battery systems. You will work closely with the battery design team, business development team, and customers to elicit requirements and turn them into functional requirements. Your responsibilities will include specifying, implementing, and validating software related to Li-Ion battery systems, working with suppliers to implement and validate functional requirements, and configuring existing BMS to meet needs for specific customer applications. Additionally, you will support DFMEAs for controls and battery systems and contribute to the evaluation of potential suppliers.
Required Skills and Qualifications:
To be successful in this role, you should have a Bachelor of Science degree in Computer Science or equivalent, and a minimum of three years of experience in BMS development. You should also have experience in C/C++ software development, CAN and CAN development tools, and High Voltage batteries. Excellent communication and teamwork skills are also essential.
Benefits:
Pinnacle Professional Services offers a competitive salary, comprehensive benefits package, and opportunities for professional growth and development.
-
Auburn Hills, Michigan, United States Pinnacle Professional Services Full timeEmbedded Systems Engineer for Battery ApplicationsWe are seeking an experienced Embedded Systems Engineer to join our team at Pinnacle Professional Services. This is a full-time direct hire opportunity with a generous compensation and benefits package.The estimated salary for this position is around $130,000 - $200,000 per year, depending on experience and...
-
Battery Pack Engineering Manager
3 weeks ago
Auburn Hills, Michigan, United States G-TECH Services Full timeJob Title: Battery Build Lead EngineerJob Summary:We are seeking a highly skilled Battery Build Lead Engineer to join our team at G-TECH Services, Inc. The successful candidate will be responsible for leading the development and implementation of high-voltage battery testing protocols and procedures.Key Responsibilities:Technical Leadership: Serve as the...
-
Battery Pack Engineering Manager
2 days ago
Auburn Hills, Michigan, United States ZipRecruiter Full timeJob Overview:We are seeking an experienced Battery Pack Engineering Manager to lead our team in high-voltage battery testing. The ideal candidate will have a strong technical background, excellent leadership skills, and the ability to mentor junior engineers.About the Role:This is a hands-on engineering position that requires a deep understanding of battery...
-
Senior Technical Lead
15 hours ago
Auburn Hills, Michigan, United States ZipRecruiter Full timeJob Description:We are seeking an experienced Senior Technical Lead - Battery EOL Test to lead our team in high-voltage battery testing. The ideal candidate will have a strong technical background, excellent leadership skills, and the ability to mentor junior engineers.About the Role:This is a hands-on engineering position that requires a deep understanding...
-
Advanced Propulsion System Engineer
2 days ago
Auburn Hills, Michigan, United States InDepth Engineering Solutions, LLC Full timeJob DescriptionWe are seeking an experienced Advanced Propulsion System Engineer to join our team at InDepth Engineering Solutions, LLC.About the RoleThis is a hands-on, 100% onsite position responsible for supporting design and releasing teams in manufacturing and assembly plants. As a key member of our engineering team, you will work closely with the lead...
-
Auburn Hills, Michigan, United States ZipRecruiter Full timeJob Summary:We are looking for a highly skilled Lead Engineer for High-Voltage Battery Testing to join our team. As a senior engineer, you will be responsible for developing and implementing testing protocols, leading junior engineers, and collaborating with suppliers.About the Team:Our team is dedicated to delivering high-quality battery packs that meet the...
-
Electrical Distribution Systems Design Lead
2 weeks ago
Auburn Hills, Michigan, United States United Software Group Full timeJob OverviewWe are seeking a highly skilled Electrical Distribution Systems Design Lead to join our team at United Software Group.The successful candidate will lead the design of wire harness and electrical distribution systems for mule and prototype vehicles, collaborating with supplier CAD teams and global engineering teams.ResponsibilitiesWiring System...
-
Software Engineering Lead
3 weeks ago
Auburn Hills, Michigan, United States United Software Group Full timeTechnical ArchitectA key position for a seasoned Technical Architect to spearhead the design and development of complex technical solutions for our clients at United Software Group.Note: We are seeking a highly skilled Technical Architect with extensive experience in advanced technologies and a strong background in Java, Kafka, NodeJS, and ExpressJS.Job...
-
Software Development Expert
14 hours ago
Auburn Hills, Michigan, United States Whisker Full timeAt Whisker, we are on a mission to revolutionize the pet care industry by delivering innovative solutions that make a difference in the lives of pets and their owners. We believe that every individual has a unique perspective and skillset that can contribute to our success.We are seeking an experienced Software Engineer to join our team, who will be...
-
Long Term Contract Java Developer
7 days ago
Auburn Hills, Michigan, United States United Software Group Full timeAbout the JobWe are looking for a Long Term Contract Java Developer to join our team at United Software Group. In this role, you will be responsible for designing, developing, and maintaining complex software systems using Java and Spring Boot.About the Company:United Software Group is a leading provider of software solutions in the automotive industry.We...
-
Senior Software Developer
2 days ago
Auburn Hills, Michigan, United States BorgWarner Full timeJob Summary:BorgWarner is seeking a skilled Sr Software Engineer to lead the development of AUTOSAR architectures for multiple platforms. As a key member of our team, you will contribute to the creation of a standardization platform for BorgWarner and support the Start Center department with decisions related to development assets.The ideal candidate will...
-
Robotics Software Development Manager
2 days ago
Rochester Hills, Michigan, United States FANUC America Corporation Full timeRole DescriptionWe are seeking an experienced Robotics Software Development Manager to join our team. As a leader in software engineering, you will be responsible for designing, developing, and implementing software solutions for our Automation Systems Group (ASG) customers.Key ResponsibilitiesLead and play an integral role in the engineering execution team,...
-
Senior Staff Software Developer
2 days ago
Auburn Hills, Michigan, United States Continental Automotive Systems, Inc. Full timeJob SummaryWe are looking for a seasoned software professional to fill the role of Sr. Staff Software Engineer at Continental Automotive Systems, Inc. in Auburn Hills, MI.Key ResponsibilitiesAnalyze system and software requirements to define detailed software designImplement middleware software in C codeEngage in software defect root cause analysis and...
-
Software Development Expert
2 days ago
Auburn Hills, Michigan, United States Tyler Technologies Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Tyler Technologies. This is a challenging and rewarding opportunity to work with cutting-edge technology and contribute to the development of innovative software solutions for the public sector.The successful candidate will have a strong background in software design...
-
Propulsion Systems Development Specialist
7 days ago
Auburn Hills, Michigan, United States Advantage Technical Full timeAbout the RoleWe are seeking a skilled Propulsion Systems Development Specialist to join our team at Advantage Technical. This is an exciting opportunity for a talented engineer to work on electrified and conventional propulsion software.
-
Software Developer for Robotics Solutions
2 days ago
Auburn Hills, Michigan, United States ABB Full timeAbout the RoleAs an AMR Controls/IT Software Engineer, you will play a key role in the development of innovative robotics solutions for our customers. You will work closely with our internal teams to design, test, and deploy cutting-edge software solutions.You will have the opportunity to work on a wide range of projects, from developing new software...
-
Auburn Hills, Michigan, United States zobility Full timeResponsibilitiesDesign and Development of embedded software for HVAC control modules.Key Duties include developing requirements, new software control strategies, addressing issues identified in the current software by using test-driven development methods, and production release of integrated software.Collaborative Team Environment - Engineer will work in a...
-
Automotive Cyber Security Specialist
3 weeks ago
Auburn Hills, Michigan, United States United Software Group Full timeJob Title: Automotive Cyber Security SpecialistJob Type: ContractLocation: Auburn Hills, MIJob Description:We are seeking a highly skilled Automotive Cyber Security Specialist to join our team at United Software Group. As a key member of our team, you will be responsible for implementing and following the cybersecurity development process per ISO 21434 and...
-
Farmington Hills, Michigan, United States SunSoft Technologies Inc Full timeOverviewSunSoft Technologies Inc is a leading technology company with a strong presence in the United States. Our team of experts works on cutting-edge projects that shape the future of software development.Job Title: Software Engineering Professional, Operating Systems DevelopmentEstimated Salary: $120,000 - $180,000 per year, depending on experience and...
-
Enterprise Software Developer
15 hours ago
Farmington Hills, Michigan, United States w3r Consulting Full timeJob DescriptionWe are seeking a highly skilled Java Software Developer to join our team at w3r Consulting.Job Summary:This role involves designing, developing, and maintaining large-scale enterprise software applications using Java technologies.The ideal candidate will have a strong background in system development lifecycle, system development processes,...