What are the responsibilities and job description for the Lead Software Engineer position at Sunbolt Recruiting Group, LLC?
Position Summary :
Are you an experienced Embedded Software Engineer ready to lead innovative projects in the automotive industry? Our client, a leading Tier 1 automotive supplier located in Grand Rapids, Michigan, is looking for a Lead Embedded Software Engineer to drive the design and development of embedded software for our next-generation vehicle access products. In this role, you will not only be at the forefront of technology but also mentor and guide emerging talent within our engineering team. If you have a passion for automotive innovation and a strong background in embedded systems, this opportunity is perfect for you.
Why This is a Great Opportunity :
Competitive Base Salary : $90-150k DOE
Profit Sharing Opportunities
Health insurance including medical, dental and vision insurance
401(k) with company match
Health Savings Account (HSA) or Flexible Spending Account (FSA) availability
Tuition Assistance
Relocation assistance available for out of area candidates
Our client is the recognized leader in their niche, so this is your opportunity to make an immediate impact on an industry leading company!
Essential Responsibilities :
Lead the design, development, and maintenance of embedded software for vehicle access products, ensuring compliance with industry standards such as MISRA-C and CERTC.
Mentor and support junior engineers through training, code reviews, and collaboration, fostering a culture of continuous learning and improvement.
Collaborate directly with customers and suppliers to develop and manage design requirements and specifications.
Actively participate in Agile Scrum teams, contributing to sprint planning, daily standups, retrospectives, and sprint reviews.
Write and maintain high-quality C code that meets both functional and technical specifications.
Conduct peer reviews of all software artifacts to ensure quality and adherence to coding standards.
Support product testing in the lab, and work closely with manufacturing teams on inline product testing methods and equipment selection.
Investigate and evaluate alternative suppliers for future electronic content, ensuring alignment with product development goals.
Troubleshoot and resolve issues related to electronics content in core product lines, utilizing problem-solving techniques like 8D, Kepner-Tregoe, and Fishbone analysis.
Qualifications and Requirements :
Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
5 years of experience in embedded software engineering, preferably within the automotive industry.
Strong leadership skills with the ability to launch and lead software development projects with minimal supervision.
Proficient in C / C programming, embedded systems design, and using tools such as MPLAB X, Atmel / AVR Studio, and ARM development tools.
Experience with Agile methodologies, particularly in a cross-functional team environment.
Familiarity with automotive standards such as ISO 26262 for functional safety.
Strong analytical and troubleshooting skills, with experience in root cause analysis and peer design reviews.
Ability to adapt to shifting project demands and work effectively in a dynamic, fast-paced environment.
Strong organizational skills with the ability to manage multiple priorities effectively.
Superior communication skills, with the ability to convey complex information clearly.
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
What is the career path for a Lead Software Engineer?
Sign up to receive alerts about other jobs on the Lead Software Engineer career path by checking the boxes next to the positions that interest you.