Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Software Engineer

Magna Services

Software LeadThe Software Lead is responsible for the successful development and maintenance of the automotive embedded software products (ADAS ECU) from concept to production within project and company mandated targets. The Software Lead is the key technical interface for all software engineering topics.This role involves hands-on ADAS ECU SW development, and the SW project management. The role requires independent operation, leadership of the software team, and effective communication of project status and deliverables.Your Responsibilities:Development (design, implement, test and debug) of core and/or application specific software requirements for complex automotive embedded electronic module serial production projectsCreate/ Maintain SW Timeplan per internal and external milestones, including effort estimates, expected work products, and product deliveries. Also, responsible for managing the day-to-day activities of the project SW team per the production engineering schedule, providing high level guidance and direction on project work.Responsible for the releasing the software deliverables with all needed work products to the Engineering project team and the manufacturing team (Release Notes, Software Test Reports, First Article)Define, communicate, and document software architecture, making technical trade-offs when needed.Support system requirements negotiations, and review/approve engineering work products.Facilitate continuous improvement by implementing enhancements to products, processes, and programs.Provide leadership to software team members, supporting their development and ensuring project success.Manage SW risks. Report status, prepare contingency and mitigation plans and execute corrective actions.Who we are looking forEducationMaster's degree in software engineeringExperienceMinimum of 8 years' relevant experience in serial development for automotive softwareMinimum of 3 years of demonstrated experience in a software leadership role is desiredComprehensive knowledge working with operating systems on MCU or ARMStrong technical background; comprehensive working knowledge in embedded C/C++ DevelopmentComprehensive knowledge of configuration management, project planning and tracking techniquesYour preferred qualificationsPrior experience leading a global team is a plusInvolvement in successful launches of automotive software products is a plusDeep and comprehensive working knowledge of structured problem solving and engineering methodologiesLIMITATIONS AND DISCLAIMERThe above job description is meant to describe the general nature and level of work being performed; it is not intended to be construed as an exhaustive list of all responsibilities, duties and skills required for the position. Requirements are representative of minimum levels of knowledge, skills and/or abilities. To perform this job successfully, the employee must possess the abilities or aptitudes to perform each duty proficiently.All job requirements are subject to possible modification to reasonably accommodate individuals with disabilities. Some requirements may exclude individuals who pose a direct threat or significant risk to the health and safety of themselves or other employees.This job description in no way states or implies that these are the only duties to be performed by the employee occupying this position. Employees will be required to follow any other job-related instructions and to perform other job-related duties as requested by their supervisor in compliance with federal and state laws.HEALTH AND SAFETYEnsures all Company policies, procedures, plant standards, and safety rules are consistently adhered to.Displays a positive attitude towards safety, works safely and follows all the Company's safety policies and procedures.(US) Complies with all Health, Safety and Environmental standards in accordance with the Magna Employee Charter, the Occupational Health & Safety Act, and the Michigan Occupational Health & Safety Act.(ONTARIO) Complies with all Health, Safety and Environmental standards in accordance with the Magna Employee Charter, and the Occupational Health & Safety Act.Ensures all employees and visitors have a safe environment in that safety and housekeeping standards are maintained; and all hazards, unsafe actions, or unsafe conditions have been identified, corrected, and/or eliminated.Responds to and investigates all reports of injuries, accidents, illnesses, near misses and property damage immediately.Takes an active part in the division's safety program by performing regular workplace inspections, effectively investigates accidents/incidents promptly and assists in meeting or exceeding the division's safety goals.Normal amount of sitting and standing, average mobility to move around an office and plant environment, able to conduct normal amount of work on a computer.Awareness, Unity, Empowerment:At Magna, we believe that a diverse workforce is critical to our success. That's why we are proud to be an equal opportunity employer. We hire on the basis of experience and qualifications, and in consideration of job requirements, regardless of, in particular, color, ancestry, religion, gender, origin, sexual orientation, age, citizenship, marital status, disability or gender identity. Magna takes the privacy of your personal information seriously. We discourage you from sending applications via email or traditional mail to comply with GDPR requirements and your local Data Privacy Law.AI-Assisted Screening DisclosureAs part of our commitment to a fair, consistent, and efficient recruitment process, we may use artificial intelligence (AI) tools to assist in the initial screening of applications submitted through our Workday system. These tools help identify qualifications and experience that align with the role requirements. Please note that AI is used solely to support our recruiters. Final decisions are always made by the hiring manager and the hiring team. Importantly, no applicant data is shared externally through these AI tools. All information remains securely within our systems and is handled in accordance with our privacy and data protection policies.Under conditions defined by applicable law, you may have the right to request an explanation of how AI is used to support decision-making.If you have any questions or concerns about this process, feel free to contact our Talent Attraction team.Worker Type:Regular / PermanentGroup:Magna Electronics

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Sr. Software Engineer in Auburn Hills, MI vacancy
  •  ...the future of mobility at Magna Electronics. About the Role The Software Lead is responsible for the successful development and...  ...Software Lead is the key technical interface for all software engineering topics. This role involves hands-on ADAS ECU SW development, and... 
    Senior
    Full time
    Work at office
    Local area
    Immediate start

    Magna International

    Auburn Hills, MI
    1 day ago
  • The Propulsion Base Software Core Development Engineer is responsible for contributing to the development of embedded software for EE/core and propulsion control modules. This role involves software requirements analysis, design, development, integration, and validation... 
    Senior

    Stellantis

    Auburn Hills, MI
    3 days ago
  •  ...building the next generation of connected, autonomous, and intelligent vehicles. We are looking for an experienced Senior Middleware Software Engineer to develop core platform services that power vehicle domains including ADAS, Connectivity, Infotainment, and next-generation... 
    Senior

    Stellantis

    Auburn Hills, MI
    3 days ago
  • We are seeking a highly motivated Core/Base Embedded Software Engineer to join our team responsible for the development of Base software for propulsion and control modules. The role involves end-to-end development of base software components, including requirements analysis... 
    Senior

    Stellantis

    Auburn Hills, MI
    4 days ago
  • $100.8k - $141.75k

    In this role, the Software Development Engineer will be responsible for developing and deploying embedded software solutions for BorgWarner AWD products. Utilizing their technical expertise, they will ensure software product deadlines and deliverables are achieved. They... 
    Senior
    Full time
    Immediate start

    BorgWarner

    Auburn Hills, MI
    4 days ago
  • Position: Sr. Application Engineer Location: Auburn Hills, MIJob Id: 1243 # of Openings: 0 At Makino, we’re looking for a Senior Applications Engineer who enjoys solving complex technical challenges and... 
    Senior
    Local area

    Makino

    Auburn Hills, MI
    3 hours ago
  •  ...Senior Software Engineer, PlatformWhisker is redefining what it means to live with cats—designing intelligent systems that remove friction, elevate the everyday, and celebrate the quiet brilliance of feline companionship. Today, Litter-Robot leads the category. Tomorrow... 
    Senior

    Whisker

    Auburn Hills, MI
    1 day ago
  • $131k - $170k

    Description AI Engineer Location : Remote, United States Employment Type : Full-Time Benefits Offered : Vision, Medical...  ...objective, job-related criteria. Summary OneStream Software delivers a unified Corporate Performance Management (CPM)... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work

    OneStream Software

    Rochester, MI
    2 days ago
  •  ...- CMSBU Networking DivisionSr. Field Application Engineer Location: Rochester Hills, MI | Reports To: Sr. Group Manager, Product Strategy & TransformationTravel...  ...Automotive Ethernet, high-speed connectivity, and software-defined vehicle trendsInfluence early-stage... 
    Senior
    Flexible hours

    Molex

    Rochester Hills, MI
    3 hours ago
  • Hundreds of engineers build vehicle software on our platform every day. This role leads the next step in how our model-based pipeline scales: generation, validation, and quality gates that run reproducibly, share a common cache, and return feedback fast. You set the technical... 
    Senior
    Local area
    Remote work

    Stellantis

    Auburn Hills, MI
    2 days ago
  •  ...Aperion Information Technologies, Inc. is looking for a Software Engineer to join our team in our Michigan office. This person is responsible for the end-to-end planning, building, and deploying of our software systems. He/she will be able to drive the programming of well... 
    Senior
    Work at office

    Aperion Information Technologies Inc

    Oxford, MI
    3 days ago
  •  ...In partnership with leading OEMs, we design and deliver highly engineered solutions that create the ultimate access experience for...  ...apply depending on location or facility SUMMARYLead embedded software development activities including overall design of software architecture... 
    Temporary work
    Local area
    Immediate start
    Shift work

    Strattec Security Corporation

    Auburn Hills, MI
    4 days ago
  • The BSW Embedded Software Engineer will be working within a team of engineers responsible for the development of basic software components for EE/core and powertrain control modules. The Candidate will perform software requirements analysis, design, coding, test plan creation... 

    Stellantis

    Auburn Hills, MI
    4 days ago
  • SW Design and Release Engineer (DRE) is leading a embedded system software development project with a supplier for a Propulsion System Control Module.Control Modules supported may include Engine, BEV and HEV Supervisory controllers, High Voltage Battery controllers, DCDC... 

    Stellantis

    Auburn Hills, MI
    1 day ago
  •  ...Research’s Propulsion Controls department is seeking a controls engineer to develop high quality controls requirements, architecture and...  ...applicationEV/Propulsion system calibration and/or embedded software experienceExperience with data analysis tools such as ASCMO, MDAExperience... 
    Senior
    H1b

    Stellantis

    Auburn Hills, MI
    1 day ago
  •  ...Senior Software Engineer The Toyoda Gosei Group is a leading global manufacturer of rubber and plastic automotive components, safety systems and LEDs. Globally headquartered in Japan with a network of 67 group companies in 17 countries and regions, the Group brings... 
    Senior
    Work at office

    Toyoda Gosei

    Troy, MI
    3 days ago
  •  ...Senior Software Engineer Doeren Mayhew is the 37th largest U.S. tax, assurance and advisory firm headquartered in Troy, Michigan with over 25 offices across the country and abroad. Founded in 1932, Doeren Mayhew is positioned for successful future growth. If you want... 
    Senior

    Doeren Mayhew

    Troy, MI
    3 days ago
  • We are seeking a Senior Design & Release Engineer (DRE) to lead the development of key components and systems within transmission, driveline, and electric drive (eDrive) systems. This role owns end-to-end product development, from requirements definition and concept design... 
    Senior

    Stellantis

    Auburn Hills, MI
    3 days ago
  •  ...Senior Software Engineer RPM is an international non-asset-based logistics and supply chain solutions company. Our focus is to provide customizable solutions tailored to support today’s complex supply chains. As one of the fastest-growing logistics companies in North... 
    Senior
    Contract work
    Temporary work
    Work at office
    Remote work
    Work from home

    RPM FREIGHT SYSTEMS

    Birmingham, MI
    2 days ago
  •  ...Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing and Technology...  ...involvement in technology innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management, SOA, BPM, Data... 
    Senior
    Work experience placement
    Worldwide

    USM Systems

    Rochester Hills, MI
    1 day ago
  • We are seeking an experienced Senior Embedded Software Engineer to support the development of base software for advanced propulsion control modules. In this role, you will contribute across the full software development lifecycle including requirements analysis, design,... 
    Senior

    Stellantis

    Auburn Hills, MI
    3 days ago
  • $104k - $130k

     ...Description Software Engineer I Location: Remote, USA Employment Type: Full-Time Benefits offered: Vision, medical, Life, Dental, 401K Gross Annual Base Salary: USD 104,000-130,000 Additional variable compensation and benefits may apply... 
    Full time
    Temporary work
    Work at office
    Remote work

    OneStream Software

    Rochester, MI
    2 days ago
  •  ...implement, test and debug) of core and/or application specific software requirements for automotive embedded electronic module serial...  ...in compliance with a formal ASPICE/CMMi based Global Product Engineering Process (GPEP)3. 10 plus years of embedded experience in SW development... 

    Omni Inclusive

    Auburn Hills, MI
    1 day ago
  •  ...Who You Are We are currently searching for a Robotics Engineer (Software) who will be pivotal in designing, developing, and implementing software engineering solutions for the Automation Systems Group (ASG) customers. You will need to blend your technical expertise... 
    Temporary work
    Flexible hours

    FANUC America Corporation

    Rochester Hills, MI
    9 hours ago
  • $72.3k - $74.8k

    Description Aperion is excited to announce an opening for a Senior Software Engineer in our innovative team based in Oxford. This full‑time, remote position offers a unique opportunity for entry‑level candidates to engage with cutting‑edge technology and contribute to impactful... 
    Senior
    Full time
    Remote work

    Aperion

    Oxford, MI
    3 days ago
  •  ...Stellantis, we're building the next generation of connected, autonomous, and intelligent vehicles. We are looking for an experienced Software Engineer to develop AI pipelines supporting the software architecture and platform services that power multiple software defined... 

    Stellantis

    Auburn Hills, MI
    1 day ago
  • Job DescriptionWho You AreWe are looking for Engineer specialized in Robotic Software & Controls who will be responsible for software development, implementation, testing, and onsite/in-plant debug and runoff for robotic paint and sealer applications. You need to be a... 

    FANUC

    Rochester Hills, MI
    3 days ago
  •  ...DescriptionDUTIES: Design, develop, implement, and test low level embedded software including, but not limited to: RTOS, Memory, Fault Detection,...  ...to local office.REQUIREMENTS: Bachelor's degree in Mechanical Engineering, Computer Engineering, Computer Science, Electrical... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Pontiac, MI
    1 day ago
  •  ...Sr. Java DeveloperLocation: Troy, MI Duration: Contract Rate: DOEUS Citizens, GC, EAD (H4, L2), E3 TN visa holders preferred, NO third...  ...:At least 7+ years of experience building large-scale software applications7+ years of hands-on exp with Java, Spring boot AWS... 
    Senior
    Contract work
    Remote work

    Staffing the Universe

    Troy, MI
    9 hours ago
  •  ...Controls Software Engineer Are you an experienced controls software engineer with a passion for machine-level performance, simulation, and embedded controls? This is your chance to work on cutting-edge heavy equipment systems—CAT experience is highly preferred! Role... 

    Kasmo Global

    Rochester Hills, MI
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Software Engineer. Be the first to apply!