Senior Software Engineer

5 days ago


Southfield, Michigan, United States Magna Full time
About Us

Magna is a leading global automotive supplier, dedicated to creating a safer, more intelligent, and connected mobility experience. Our mission is to develop innovative technologies, systems, and concepts that make vehicles safer and cleaner, while serving our communities, the planet, and people.

Job Summary

We are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software components for our automotive safety systems. Your expertise in software architecture, design, and development will be essential in ensuring the safety and reliability of our products.

Responsibilities
  • Collaborate with system functional safety engineering to develop technical safety concepts with a focus on software.
  • Support the software architect in developing functional safety concepts.
  • Create detailed software requirements (SWE.1).
  • Create software architecture and design (SWE.2 & SWE.3).
  • Review software-related safety requirements (SYS, HSI, SW).
  • Develop requirements according to ASPICE & GPEP processes.
  • Collaborate with the system architect to create software requirements.
  • Collaborate with the software architect in preparing information needed for software safety analyses (e.g., critical paths).
  • Perform/coordinate software safety analyses (SW-FMEA, DFA) to identify potential failure modes and their impact on safety.
  • Develop and maintain software safety analyses reports.
  • Represent software functional safety in customer meetings.
  • Analyze system requirements and derive software requirements.
  • Develop feature evaluation and performance criteria and metrics. Analyze test results and data to ascertain performance meets requirements.
  • Create and maintain required project documentation (i.e., software requirements specifications and software test plans).
  • Technical lead the software requirements, implementation.
  • Own overall software requirements of Interior Sensing (Driver Monitoring System).
Requirements
  • Bachelor's or master's degree in computer science, engineering, or a related field.
  • Minimum of 5 years of experience in software development.
  • Previous experience on software/system/safety/cyber security requirements.
  • Strong knowledge on using requirements management tools like DOORS, PTC, Code beamer.
  • Experience on development on POSIX-based operating systems like QNX, Linux, Threadx.
  • Strong expertise in embedded C/C++ programming and software architecture.
  • Familiarity with automotive industry standards and embedded systems development.
  • Previous experience on AUTOSAR projects (optional).
  • Excellent communication, organizational, and leadership skills.
Preferred Qualifications
  • Experience with ADAS or other automotive technologies.
  • Proficiency in modern software development tools and methodologies.
  • Experience in managing distributed teams and international projects.
  • Experience on CI/CD, containerization, digital twin (added advantage).
What We Offer

At Magna, you can expect an engaging and dynamic environment where you can help 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.

Site Benefits
  • Flexible working hours and remote work to the extent of up to 40% of working hours for a good work-life balance.
  • On-site fitness center, sports, and team events.
  • An extensive training program and exciting internal development opportunities.
  • In addition to the statutory holiday entitlement, 12/24 and 12/31 are free of work and no vacation days have to be consumed for this purpose.
  • Canteen.
  • Parking for two-wheelers, four-wheelers, or electric vehicles.
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 to comply with GDPR requirements and your local Data Privacy Law.



  • Southfield, Michigan, United States Magna Full time

    About UsMagna is a leading global automotive supplier, dedicated to creating a safer, more intelligent, and connected mobility experience. Our vision is to make vehicles safer and cleaner, while serving our communities, the planet, and people.Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software...


  • Southfield, Michigan, United States Vital Tech Solutions Full time

    Job Title: Senior Software Development Engineer - OriginationsVital Tech Solutions is seeking a highly motivated and experienced Senior Software Development Engineer to join our team in the Metro Detroit region. As a key member of our cross-functional Agile Development team, you will be responsible for analyzing, designing, coding, testing, and delivering...


  • Southfield, Michigan, United States BASF Corporation Full time

    Job DescriptionWe are seeking a highly skilled and motivated Full Stack Developer to join our team at BASF Corporation. As a Senior Software Engineer, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Key ResponsibilitiesDevelop and maintain web applications using Angular 12+, DDD,...


  • Southfield, Michigan, United States DBSI Services, Inc. Full time

    Job Title: Senior Engineer, FrontDBSI Services, Inc. is seeking a highly skilled Senior Engineer, Front to join our team. As a Senior Engineer, Front, you will be responsible for designing and developing automotive closures hardware and mechanism parts and assemblies.Responsibilities:Design and development of automotive closures hardware and mechanism parts...


  • Southfield, Michigan, United States Credit Acceptance Full time

    About the RoleCredit Acceptance is a leading provider of used car finance solutions, and we're seeking a highly skilled Senior Full Stack Software Engineer to join our team. As a key member of our Engineering and Analytics Team, you'll play a critical role in developing, monitoring, and maintaining complex software systems that drive our business success.Key...


  • Southfield, Michigan, United States dentsu Full time

    About the RoleWe are seeking a highly skilled Senior Loyalty Software Engineer to join our team at dentsu. As a key member of our Promotion and Loyalty Services software projects, you will play a critical role in designing and developing modern, reliable, and reusable systems.ResponsibilitiesDesign and develop scalable solutions in Ruby, Rails, and SQL...


  • Southfield, Michigan, United States dentsu Full time

    About the RoleWe are seeking a highly skilled Senior Loyalty Engineer to join our team at dentsu. As a key member of our software development team, you will play a critical role in designing, developing, and maintaining our loyalty platforms and services.Key ResponsibilitiesDesign and develop scalable solutions in Ruby, Rails, and SQL (MySQL)Collaborate with...


  • Southfield, Michigan, United States Saxon Global Full time

    Job Title: Senior Embedded Software DeveloperJob Summary:We are seeking a highly skilled Senior Embedded Software Developer to join our team at Saxon Global. The successful candidate will be responsible for designing and implementing software changes to meet the software requirements, testing and debugging the changes using the appropriate tools, and...


  • Southfield, Michigan, United States Lotus Technology Group, Inc. Full time

    Job Title: Senior Mechanical Engineer - Closures MechanismsJoin our team at Lotus Technology Group, Inc. as a Senior Mechanical Engineer and contribute to the design and development of innovative automotive closures hardware and mechanisms.About the Role:We are seeking a highly skilled and experienced Senior Mechanical Engineer to join our team. As a key...


  • Southfield, Michigan, United States InZernet Technologies (IZT) Full time

    Job Title: Senior Systems EngineerAt InZernet Technologies (IZT), we are seeking a highly skilled Senior Systems Engineer to join our team. As a key member of our technical staff, you will be responsible for designing, implementing, and maintaining our computer systems and networks.You will work closely with our clients to understand their needs and provide...


  • Southfield, Michigan, United States VORKIS knows what employer wants Full time

    Job DescriptionWe are seeking a skilled Software Engineer to join our team at VORKIS. As a Software Engineer, you will be responsible for developing and implementing software applications, supporting the development of MathWorks applications, and designing extensible web-based software applications.You will work under the direction of the Manager or Senior...


  • Southfield, Michigan, United States Jatca Full time

    Job SummaryWe are seeking a highly skilled Senior Controls Engineer to join our team at Jatca. As a key member of our engineering team, you will be responsible for designing and developing electrical systems and controls for our products.Key Responsibilities:Design and develop electrical systems and controls for our productsWork closely with cross-functional...


  • Southfield, Michigan, United States dentsu Full time

    About the RoleWe are seeking a highly skilled Senior Loyalty Engineer to join our team at dentsu. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our loyalty software platforms.Key ResponsibilitiesDesign and develop scalable software solutions using Ruby, Rails, and SQL (MySQL)Collaborate with...


  • Southfield, Michigan, United States Jatca Full time

    Job SummaryAs a Senior Software Controls Engineer at Jatca, you will be responsible for designing and commissioning electrical systems for our product range. This includes industrial cleaning systems, filtration systems, and automation control. The position requires up to 25% travel.Main ResponsibilitiesCollaborate with the Mechanical Project Engineer to...


  • Southfield, Michigan, United States Stefanini North America and APAC Full time

    Job Title: Software Engineering SupervisorAt Stefanini North America and APAC, we are seeking a highly skilled Software Engineering Supervisor to lead and mentor our software development team. As a key member of our engineering team, you will be responsible for ensuring the successful delivery of high-quality software projects, while fostering a...


  • Southfield, Michigan, United States Stefanini North America and APAC Full time

    Job Title: Software Engineering SupervisorAt Stefanini North America and APAC, we are seeking a highly skilled Software Engineering Supervisor to lead and mentor our software development team. As a key member of our engineering team, you will be responsible for ensuring the successful delivery of high-quality software projects and contributing to the overall...


  • Southfield, Michigan, United States Truck-Lite Full time

    Job Title: Firmware Embedded Software EngineerJob Summary:We are seeking a highly skilled Firmware Embedded Software Engineer to join our team at Truck-Lite. As a key member of our engineering team, you will be responsible for designing and implementing software for embedded devices and systems from requirements to production and commercial deployment.Key...


  • Southfield, Michigan, United States dentsu Full time

    About the RoleWe are seeking a highly skilled Senior Loyalty Engineer to join our team at dentsu. As a key member of our Promotion and Loyalty Services team, you will be responsible for designing and developing scalable solutions in Ruby, Rails, and SQL (MySQL) to drive business growth and customer engagement.Key ResponsibilitiesDesign and develop...


  • Southfield, Michigan, United States Vital Tech Solutions Full time

    Job Title: Software Engineering Manager II - ConsumerLocation: RemoteVital Tech Solutions is a leading provider of enterprise technology consulting and workforce management solutions to various industries, including OEM, manufacturing, aerospace, healthcare, finance, and government. With offices in the Metro Detroit area, we have been at the forefront of...


  • Southfield, Michigan, United States Lucid Motors Full time

    Join Lucid Motors as a Senior Tooling Industrialization EngineerWe are seeking a highly skilled Senior Tooling Industrialization Engineer to support our Global Supplier Industrialization and Quality function in tracking, validating, and optimizing tools and fixtures for stamped automotive parts.Key Responsibilities:Bring in-depth technical knowledge and...