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

Sr. Software Engineer

Magna Services

Job descriptions may display in multiple languages based on your language selection.

What we offer:

At Magna, you can expect an engaging and dynamic environment where you can help to develop industry-leading automotive technologies. We invest in our employees, providing them with the support and resources they need to succeed. As a member of our global team, you can expect exciting, varied responsibilities as well as a wide range of development prospects. Because we believe that your career path should be as unique as you are.

Group Summary:

Transforming mobility. Making automotive technology that is smarter, cleaner, safer and lighter. That's what we're passionate about at Magna Electronics, and we do it by creating world-class Electronic systems. We are a premier supplier for the global automotive industry with full capabilities in design, development, testing and manufacturing of complex Electronic systems. Our name stands for quality, environmental consciousness, and safety. Innovation is what drives us and we drive innovation. Dream big and create the future of mobility at Magna Electronics.

Job Responsibilities:

This role is not eligible for visa sponsorship. Candidates must have current and ongoing authorization to work in the United States.

About Us


We see a future where everyone can live and move without limitations. That's why we are developing technologies, systems and concepts that make vehicles safer and cleaner, while serving our communities, the planet and, above all, people. Forward. For all.


Group Summary


Transforming mobility. Making automotive technology that is smarter, cleaner, safer and lighter. That's what we're passionate about at Magna Electronics, and we do it by creating world-class Electronic systems. We are a premier supplier for the global automotive industry with full capabilities in design, development, testing and manufacturing of complex Electronic systems. Our name stands for quality, environmental consciousness, and safety. Innovation is what drives us and we drive innovation. Dream big and create the future of mobility at Magna Electronics.


About the Role


The 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 projects
  • Create/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)
Additional Responsibilities:
  • 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 for


Education
  • Master's degree in software engineering
Experience
  • Minimum of 8 years' relevant experience in serial development for automotive software
  • Minimum of 3 years of demonstrated experience in a software leadership role is desired
  • Comprehensive knowledge working with operating systems on MCU or ARM
  • Strong technical background; comprehensive working knowledge in embedded C/C++ Development
  • Comprehensive knowledge of configuration management, project planning and tracking techniques
Your preferred qualifications
  • Prior experience leading a global team is a plus
  • Involvement in successful launches of automotive software products is a plus
  • Deep and comprehensive working knowledge of structured problem solving and engineering methodologies
LIMITATIONS AND DISCLAIMER


The 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 SAFETY
  • Ensures 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 Disclosure

As 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 / Permanent

Group:

Magna Electronics
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Sr. Software Engineer in Auburn Hills, MI vacancy
  •  ...authorization to work in the United States. 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
    Work at office
    Local area
    Immediate start

    Dormont Manufacturing Company

    Auburn Hills, MI
    2 days ago
  •  ...Key Responsibilities Collaborate with end users to understand their software needs and workflows, providing insights and suggesting software enhancements that optimize productivity. Attend design committee meetings to gather and analyze user requirements, translating... 
    Senior

    HIROTEC Manufacturing America LLC

    Auburn Hills, MI
    3 days ago
  •  ...Senior Software Engineer Drive Innovation in Automotive Technology Join our dynamic software development team where you'll play a pivotal role in shaping the future of automotive data acquisition and calibration systems. You'll work on cutting-edge projects that... 
    Senior
    Temporary work
    Work at office
    Work from home
    Flexible hours

    NuTechs

    Bloomfield Hills, MI
    3 days ago
  •  ...forward-looking technology to provide solutions that defend and feed the world. Job Summary: The Cybersecurity Embedded Software Engineer is a role within the Engineering organization, responsible for implementing embedded cybersecurity software solutions for the... 
    Senior
    Work at office
    Local area
    Overseas

    RHEINMETALL

    Auburn Hills, MI
    3 days ago
  •  ...Sr. SAP EWM Auburn Hills, MI – Onsite (Hybrid) Required Skills: Minimum of 10 years’ experience in SAP including a minimum of 5 years as an EWM Functional Consultant in at least 5 end-to-end implementations. Experience in Outbound and Inbound Goods Movement... 
    Senior
    Flexible hours

    Futran Tech Solutions Pvt. Ltd.

    Auburn Hills, MI
    2 days ago
  •  ...Job Summary: The Software Verification Engineer is a role within the Software Verification team, responsible for creating test cases, along with test execution. We are looking for a Software Verification Engineer to work for our Auburn Hills, MI office. If you have... 
    Senior
    Work at office
    Local area
    Overseas

    Rheinmetall

    Auburn Hills, MI
    1 hour 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... 
    Senior
    Full time
    Remote work

    Aperion

    Oxford, MI
    4 days ago
  • $100k - $135k

     ...Software Engineering Troy, Michigan Salary: USD 100000 - 135000 Annually Tyler Technologies is seeking a Lead Software Engineer to help build and evolve mission-critical, cloud-hosted public safety solutions used by first responders across the United States. This role... 
    Senior

    Tyler-Technologies-29572f8

    Troy, MI
    3 days ago
  •  ...Senior Software Engineer Location: Troy, Michigan; Atlanta, Georgia; or Dallas, Texas. Responsibilities Act as a client-facing full stack engineer, partnering with stakeholders to understand business needs and translate them into effective technical solutions Design, develop... 
    Senior

    Doeren hew

    Troy, 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 America... 
    Senior
    Contract work
    Temporary work
    Work at office
    Remote work
    Work from home

    RPM FREIGHT SYSTEMS

    Birmingham, MI
    4 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). 10 plus years of embedded experience in SW development... 

    TechDigital Group

    Auburn Hills, MI
    3 days ago
  •  ...Software Engineer 2 Job ID 2026-8366 City Auburn Hills Posted Date 3 months ago(3/12/2026 3:07 PM) Shift First Responsibilities At Strattec, we're reshaping how people experience and interact with their vehicles by making... 
    Temporary work
    Local area
    Immediate start
    Shift work

    STRATTEC

    Auburn Hills, MI
    1 hour ago
  •  ...Job Description Title: Software Engineer Position Overview The Software Engineer will support business and technology teams by helping analyze system needs, document requirements, support application and data-related initiatives, troubleshoot issues, and assist with... 
    Rotational program
    Full time
    Work experience placement
    Internship

    HTC Global Services

    Pontiac, MI
    1 hour ago
  •  ...We pioneer technology for mobility experience that matter to people. Your mission, roles and responsibilities Role Summary The Software Engineer will play a critical role in our development team, working on a variety of projects that span the spectrum from computer... 

    faurecia S.A.

    Auburn Hills, MI
    3 days ago
  •  ...Your Mission: The AI and Data Analytics Team is looking for a Software Engineer to join our team . You will lead the design and development of scalable, secure, and highly available cloud-native systems on Amazon Web Services (AWS). In this role, you will take ownership... 
    Immediate start

    Stellantis

    Auburn Hills, MI
    3 hours ago
  • Dormont Manufacturing Co in Auburn Hills, Michigan is seeking an experienced engineer to lead and manage complex projects. The ideal candidate will have 5+ years of industry experience, a Bachelor's degree in engineering, and a preference for Mechanical or Mechatronics... 
    Senior

    Dormont Manufacturing Company

    Auburn Hills, MI
    3 days ago
  •  ...United Wholesale Mortgageis hiring a Senior Site Reliability Engineer for a 100% on-site position in Pontiac, MI. Duties: Provide cutting...  ...and 36 months experience as a Site Reliability Engineer, Software Engineer or related. Mail resume to: UWM, Attn. M. Salvatore #6... 
    Senior

    United Wholesale Mortgage

    Pontiac, MI
    3 days ago
  • SEGULA Technologies in Auburn Hills, Michigan is looking for a Wire Harness Design and Release Engineer. The successful candidate will be responsible for designing and releasing wiring harness assemblies, ensuring proper validation of components, and supporting manufacturing... 
    Senior

    SEGULA Technologies

    Auburn Hills, MI
    2 days ago
  •  ...Job Description Job Description Key Responsibilities : As a Full Stack Software Engineer, you will be expected to: Collaborate with end users to understand their software needs and workflows, providing insights and suggesting software enhancements that optimize... 
    Senior

    Hirotec America Inc.

    Auburn Hills, MI
    25 days ago
  • $107.75k - $137.38k

    ISUZU NORTH AMERICA CORPORATION is seeking a Senior Full-Stack Developer to join our Scrum team in Lake Orion, MI. This role is essential for developing innovative solutions that enhance vehicle diagnostics and service efficiency. Candidates will have a strong technical...
    Senior

    Isuzu North America

    Orion, MI
    2 days ago
  •  ...Sr. Java Developer Location: Troy, MI Duration: Contract Rate: DOE US Citizens, GC, EAD (H4, L2), E3 TN visa holders preferred...  ...: ~ At least 7+ years of experience building large-scale software applications ~7+ years of hands-on exp with Java, Spring boot... 
    Senior
    Contract work
    Immediate start
    Remote work

    Staffing the Universe

    Troy, MI
    1 day ago
  •  ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed file transfer and EDI X12 translations. In addition, they must configure, support and maintain environments and procedures... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Rochester Hills, MI
    14 hours ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Rochester Hills, MI
    1 day ago
  • Dormont Manufacturing Co is seeking a Lead Applications Engineer in Auburn Hills, Michigan. This role involves developing customer solutions, leading project budgets, and managing interactions with core clients. The ideal candidate will have 5-7+ years in engineering,... 
    Senior

    Dormont Manufacturing Co

    Auburn Hills, MI
    5 days ago
  • US Farathane in Auburn Hills is seeking a Software Programmer to join their team at the Corporate Tech Center. This role involves developing and improving ERP system applications using .NET C#, collaborating with senior developers and business users, troubleshooting software... 

    USF Corporation

    Auburn Hills, MI
    5 days ago
  •  ...functional teams to define, design and ship new features. – Experience with participating in code reviews. – Can demonstrate knowledge of software design patterns and conventions. – Experience developing unit tests and UI tests. – Experience in security of data on devices and... 
    Senior
    Remote work

    NextStep

    Auburn Hills, MI
    1 day ago
  • Hitachi Automotive Systems Americas, Inc. is seeking an experienced Application Engineer in Auburn Hills, Michigan. This role involves leading automation solution projects, managing customer interactions, and developing technical proposals. The ideal candidate will have... 
    Senior

    Hitachi Automotive Systems Americas

    Auburn Hills, MI
    1 day ago
  • $72.3k - $74.8k

    A tech company is seeking a Senior Software Engineer for a full-time remote position based in Oxford, Michigan. The role involves developing and maintaining high-quality software applications while collaborating with team members on project requirements. The ideal candidate... 
    Senior
    Remote job
    Full time

    Aperion

    Oxford, MI
    5 days ago
  • An established industry player is seeking a Mobile Full Stack Developer to join their dynamic team in Auburn Hills. This role requires expertise in Automotive OEM and hybrid mobile development, particularly with Capacitor and Ionic. You will be responsible for creating ...
    Senior

    ESR Healthcare

    Auburn Hills, MI
    4 days ago
  • Stellantis Financial Services, Inc. in Auburn Hills is seeking a Sr. Engineer - Salesforce Development to lead and develop innovative IT solutions. The ideal candidate will mentor new engineers and oversee Salesforce customizations. This role requires expertise in Apex... 
    Senior
    Shift work

    First Investors Financial Services, Inc.

    Auburn Hills, MI
    2 days ago

Do you want to receive more vacancies?

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