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 1 day ago
Similar jobs that could be interesting for youBased on the Sr. Software Engineer in Auburn Hills, MI vacancy
  •  ...Senior Software Engineer FEV is looking for a Senior Software Engineer to provide technical leadership and hands-on software engineering support for advanced automotive software development programs. The role will lead software development, integration, testing, and... 
    Senior

    FEV North America, Inc.

    Auburn Hills, MI
    3 days ago
  •  ...Senior Software Engineer, Platform Whisker 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
  •  ...Sr. Software Engineer Apply Online Tyler Technologies is seeking an experienced Senior Full-Stack Software Engineer to help build our next-generation Civil Process platform. Civil Process is a complete civil process solution that supports agencies from document... 
    Senior
    Local area

    Tyler Technologies

    Troy, MI
    2 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 Inc.

    Auburn Hills, MI
    10 days ago
  •  ...Senior AUTOSAR Software Technical Expert Max Vendor Rate: #### Location: Onsite. Auburn Hills, MI JD: Role Overview We...  ...Key Responsibilities Provide real-time, hands-on support to engineering teams for triage, debugging, and reproduction of AUTOSAR ECU issues... 
    Senior
    Full time

    Ipolarity LLC

    Auburn Hills, MI
    1 day ago
  • $70k - $90k

     ...Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing. Location Auburn Hills, MI Job Function TECHNOLOGY Role Engineer Desired Skills Java Desired Candidate Profile Qualifications: BACHELOR OF COMPUTER SCIENCE... 
    Senior

    Tata Consultancy Services

    Auburn Hills, MI
    19 hours ago
  •  ...Senior Software Technical Expert: QNX and Embedded Linux systems Max Vendor Rate: #### Location: Onsite. Auburn Hills, MI JD...  ...design, validation, and production readiness. Mentor senior engineers in OS internals, real-time systems, and embedded Linux/QNX development... 
    Senior
    Full time
    Local area

    Ipolarity LLC

    Auburn Hills, MI
    1 day ago
  •  ...and comfort systems as well as comprehensive expertise in software, architecture platforms, and assistance systems for software...  ...locations worldwide Job Description We are seeking a Sr. SW Resident Engineer to join our ACM team in Auburn Hills. In this senior-level... 
    Senior
    For contractors
    Immediate start
    Worldwide
    Visa sponsorship
    Work visa
    Relocation package

    AUMOVIO

    Pontiac, MI
    5 days ago
  • Who You Are As our Senior Robotics Software Engineer, you will be responsible for designing, developing, debugging, and delivering FANUC robot software for the customers of the Global Standards Software & Validation Group (GSSV). You will be required to gather customer... 
    Senior
    Temporary work
    Flexible hours

    FANUC America Corporation

    Rochester Hills, MI
    5 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
  •  ...embedded electronic module in the vehicle environment. • Develop software in compliance with a formal CMMi based company product...  ...Knowledge and Education • Bachelor of Science, Computer Engineering / Electrical Engineering / Computer Science Work Experience... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    H1b
    Visa sponsorship

    Trialon Corporation

    Auburn Hills, MI
    more than 2 months ago
  •  ...Description 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 combines hands-on software development with technical leadership... 
    Senior

    Tyler Technologies

    Troy, MI
    20 hours ago
  •  ...products to customers all over the world. Toyoda Gosei North America (headquartered in Troy, MI) has an opening for a Senior Software Engineer (Cloud and AI) in the Computer Information System (CIS) department. The Senior Software Engineer (Cloud and AI) is a senior,... 
    Senior
    Work at office

    Toyoda Gosei Americas

    Troy, MI
    7 hours ago
  • $151k - $196k

     ...based on experience, skills, and location using objective, job-related criteria. Summary We are looking for a Senior Software Engineer II to join our OneStream MarketPlace development team. OneStream provides Corporate Performance Management (CPM) software for... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work

    OneStream Software

    Birmingham, MI
    7 hours 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... 

    Omni Inclusive

    Auburn Hills, MI
    4 days ago
  • $114k - $148k

    Description Senior Software Engineer I Location : Remote, United States Employment Type : Full-Time Benefits Offered : Vision, Medical, Life, Dental, 401K Gross Annual Base Salary : USD 114,000 - 148,000 Additional variable compensation and... 
    Full time
    Temporary work
    Remote work

    OneStream Software

    Rochester, MI
    2 days ago
  •  ...Software Engineer 2 Job ID 2026-8366 City Auburn Hills Posted Date 5 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 day ago
  •  ...connected mobility experience, Magna is dedicated to creating a better future for people globally. About the Role The Software Algorithm Engineer for ADAS functionalities is responsible for the development of state-of-the-art assistance functions using perception... 
    Full time
    Local area
    Immediate start

    Magna International Inc.

    Auburn Hills, MI
    7 days ago
  •  ...Job Description Job Description We are looking for an RPA Software Engineer to join a long-term contract opportunity in Auburn Hills, Michigan within the automotive industry. This role focuses on building and supporting intelligent automation solutions that streamline... 
    Long term contract

    Robert Half

    Auburn Hills, MI
    8 days ago
  •  ...functional team of internal and 3rd party resources to institute Software system and derived requirements and document best practices...  ...team including: Supply Chain, IS&S, Manufacturing, Quality, and Engineering Interact with outside vendors, partners, and customers... 
    Contract work
    For contractors
    Work at office
    Shift work

    Contractor Company

    Auburn Hills, MI
    a month ago
  •  ...GENERAL DUTIES AND TASKS: Job Requirements 'Roles Summary: The Sr. Salesforce Platform Developer leads & supports the existing salesforce...  ...development of CRM use cases on the lightning platform. Sr. CRM engineer designs solutions on the platform to enable CRM use cases.... 
    Senior

    Kasmo Global

    Auburn Hills, MI
    3 days ago
  •  ...Project Engineer – PC, Mobile & Embedded Diagnostics for Heavy Duty Vehicles We are seeking a Project Engineer to lead development...  ...architecture, requirements, and integration strategies across software and hardware platforms. · Drive development and validation of... 
    Senior

    Greenlight Professional Services

    Rochester Hills, MI
    2 days ago
  •  ...Sr. Java Developer Location: Troy, MI Type of Hire: CWR Job Summary: Develop...  ...Repository 7. P8 FileNet API 8. P8 Content Engine Configuration Founded in 2007,...  ...IT Consulting, IT Staffing Solutions, and Software solutions. We have been recipients of Various... 
    Senior

    InterSources

    Troy, MI
    3 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
    Remote work

    Staffing the Universe

    Troy, MI
    3 days ago
  •  ...Responsibilities Research, design, and develop enterprise software solutions that address specific market needs and strategic business...  ...Qualifications   Bachelor’s degree in Computer Science, Engineering or related and 48 months related experience. Mail resume to:... 
    Senior
    Full time
    Work at office

    United Wholesale Mortgage

    Pontiac, MI
    16 days ago
  •  ...Description About the Team: The Senior ADAS Application Engineer is responsible for the application release of the ZF Advanced Driver...  ...: ~ BS/MS in Electrical Engineering, Mechanical Engineering, Software/Computer Engineering, Robotics, or similar (or equivalent... 
    Senior
    Remote work

    ZF Friedrichshafen

    Auburn Hills, MI
    11 days 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 Overview... 

    Kasmo Global

    Rochester Hills, MI
    2 days ago
  •  ...generation, simulation, design, development and integration of complex military combat vehicle software-based systems. We are looking for a Sr. Embedded Software Engineer to work for our Auburn Hills MI office. If you have at least 15 years of experience in Software... 
    Senior
    Contract work
    Local area
    Overseas

    Loc Performance

    Pontiac, MI
    3 days ago
  •  ...Onsite. Lowell, MA or Troy MIWe are seeking a Senior Cloud DevOps Engineer to assist in the design, implementation, and support of our...  ...RequirementsEducationBachelor's degree in computer engineering / Software Engineering / Electrical Engineering / Computer Science or... 
    Senior
    Remote work

    Apolis

    Troy, MI
    2 days ago
  • $173k - $225k

    Description Senior Manager, Software Engineering Location : Remote, United States Employment Type : Full-Time Benefits Offered : Vision, Medical, Life, Dental, 401K Gross Annual Base Salary : USD 173,000 - 225,000 Additional variable... 
    Senior
    Full time
    Temporary work
    Remote work

    OneStream Software

    Rochester, MI
    3 days ago

Do you want to receive more vacancies?

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