Student - Engineering Software

2 weeks ago


Novi, United States Magna International Full time
Job Number: 66698
Group: Magna Electronics
Division: Magna Electronics Auburn Hills
Job Type: Student
Location: NOVI
Work Style:

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

Magna Electronics leads the way in active safety technologies, revolutionizing the automotive industry and improving lives. With a strong focus on adapting ADAS systems and electronic solutions to any vehicle, we address a wide range of mobility and safety needs. As we build a safer, more intelligent, and connected mobility experience, Magna is dedicated to creating a better future for people globally.

About the Role

As a Software Engineering Student at Magna Electronics, you will join a team of software professionals, implementing cutting edge technologies on both existing and new development products of Autonomous Driving.

Your Responsibilities

  • Perform all phases of the Software Development Life Cycle; design, code, test, integration, verification, and integration support, facilitated by an Agile software development workflow.
  • Support scripting (Python/MATLAB scripting/Batch) to automate the embedded development tasks and develop the tool documentation.
  • Support the team to debug the real time ADAS safety critical application.
  • Learn and become proficient with your skills in many different technical areas including object-oriented software development, real-time embedded development for multi-core and multi-processor systems, development for multiple operating systems (Linux, Windows). As well as cyber security/product protections, image/signal processing, image/data fusion, application development, and other development to support test and verification.
Who we are looking for
  • Currently enrolled in an accredited degree program pursing a bachelor's or master's degree in Computer Engineering, Electrical Engineering, Computer Science.
  • Excellent academics (cumulative GPA greater than or equal to 3.0 as a general rule)
  • Knowledge of SW Development Lifecycle
  • Software development experience in C/C++
Your preferred qualifications
  • Experience with Software integration and debugging techniques.
  • Knowledge of Scripting Languages preferred (Python/Bash scripting experience)
  • Familiarity and understanding of differences between relevant C/C++ standards (i.e., C++98; C++11; C++17, etc.)
  • Experience with Software Continuous Integration (CI) toolchains/pipelines, Git/GitHub/ (configuration management, automated unit testing, static analysis, etc.).
  • Knowledge of hardware bus interfaces, such as USB, UART, I2C and SPI
  • Proficiency in use of basic electrical tools, i.e., oscilloscope, multimeter
  • Demonstrated success in resolving technical challenges by leveraging strong problem-solving skills.


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.

Site Benefits

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.

  • Novi, Michigan, United States Magna International Inc. Full time

    Job Number: 66698 Group: Magna Electronics Division: Magna Electronics Auburn Hills Job Type: Student Location: NOVI Work Style: About usWe 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,...


  • Novi, Michigan, United States Magna International Inc. Full time

    Job Number: 66679 Group: Magna Electronics Division: Magna Electronics Auburn Hills Job Type: Student Location: NOVI Work Style: About usWe 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,...


  • Novi, United States Magna Services Full time

    Student - Engineering Software Job Number: 66698 Group: Magna Electronics Division: Magna Electronics Auburn Hills Job Type: Student Location: Novi, MICHIGAN, US, 48375 Work Style: **Job Number:** 66698 **Group:** Magna Electronics **Division** : Magna Electronics Auburn Hills **Job Type:** Student **Location:** NOVI **Work Style:** **About us** We see a...


  • Novi, United States IAV Automotive Engineering Inc Full time

    Job DescriptionJob DescriptionIAV Group is an engineering and technical consultancy servicing the global automotive industry with approximately 7,000 employees worldwide and more than 40 years of experience. As a recognized leader in the specification, design, development, validation and production launch of advanced vehicle and powertrain systems, IAV...

  • Student Intern

    8 hours ago


    Novi, United States IAV Automotive Engineering Inc Full time

    Job DescriptionJob DescriptionIAV is offering exciting opportunities to join dynamic teams with exposure to top tier projects!We are offering Hybrid Work Flexibility! APPLY TODAY!IAV Group is an engineering and technical consultancy servicing the global automotive industry with approximately 7,000 employees worldwide and more than 40 years of experience. As...


  • Novi, Michigan, United States Magna Mirrors Full time

    ** Senior Software Engineer - Bootloader** Job Number: 36657 Group: Magna Electronics Division: Magna Electronics Auburn Hills Job Type: Permanent/Regular Location: Novi, MI, US, 48377 **Job Number:** 36657 **Group:** Magna Electronics **Division**: Magna Electronics Auburn Hills **Job Type:** Permanent/Regular **Location:** Novi **Group Description**...


  • Novi, United States RGBSI Full time

    Location: Novi, MI USA. Pay + Benefits Position Summary: Software Engineering Validation Engineer for Automotive Infotainment Systems: This role involves maintaining schedules for software releases, creating automated test cases, executing automated functional validation, debugging data communication issues, and testing software code performance. You'll...


  • Novi, United States RGBSI Full time

    Location: Novi, MI USA.Pay + BenefitsPosition Summary: Software Engineering Validation Engineer for Automotive Infotainment Systems: This role involves maintaining schedules for software releases, creating automated test cases, executing automated functional validation, debugging data communication issues, and testing software code performance. You'll be...


  • Novi, United States RGBSI Aerospace & Defense Full time

    Job description:Position Summary:Software Engineering Validation Engineer for Automotive Infotainment Systems: This role involves maintaining schedules for software releases, creating automated test cases, executing automated functional validation, debugging data communication issues, and testing software code performance.Will be involved in system...

  • Software Engineer

    4 weeks ago


    Novi, United States ZongMu Technology Co., Ltd. Full time

    Job DescriptionJob DescriptionZongmu Technology is a leading supplier of autonomous driving (AD) and advanced driver assistance systems (ADAS) technologies and products in China. Founded in 2013, the company is headquartered in Shanghai and has R&D centers in Shanghai, Beijing, Xiamen, Shenzhen, Chongqing, Detroit (USA) and Stuttgart (Germany), as well as...


  • Novi, United States zobility Full time

    Position Summary: Software Engineering Validation Engineer for Automotive Infotainment Systems: This role involves maintaining schedules for software releases, creating automated test cases, executing automated functional validation, debugging data communication issues, and testing software code performance. You'll be involved in system integration and...

  • Student Intern

    11 hours ago


    Novi, United States IAV Automotive Engineering Inc Full time

    Job DescriptionJob DescriptionIAV is offering exciting opportunities to join dynamic teams with exposure to top tier projects!We are offering Hybrid Work Flexibility! APPLY TODAY!IAV Group is an engineering and technical consultancy servicing the global automotive industry with approximately 7,000 employees worldwide and more than 40 years of experience. As...


  • Novi, United States LER TechForce Full time

    Are you looking to work for a company that provides an innovative work environment, and your voice is heard? We have a position for an Embedded Software Engineer to work onsite at our client in Novi, MI. This is a direct hire opportunity.Who we are:LER TechForce is an industry leader in embedded controls, software, functional safety, and engineering talent....

  • Software Engineer

    3 days ago


    Novi, United States Venteon Full time

    The company is currently seeking an experienced Software Developer (AGV).Software Developer, Automated Guided Vehicle EngineeringRESPONSIBILITIES for Software Developer (AGV).Responsible for the design, development and testing of C++ computer applications on Microsoft .NET platforms and Windows based computer systems using the Microsoft Visual Studio suite...

  • Software Engineer

    4 hours ago


    Novi, United States Venteon Full time

    The company is currently seeking an experienced Software Developer (AGV).Software Developer, Automated Guided Vehicle EngineeringRESPONSIBILITIES for Software Developer (AGV).Responsible for the design, development and testing of C++ computer applications on Microsoft .NET platforms and Windows based computer systems using the Microsoft Visual Studio suite...


  • Novi, United States Casco Automotive Group - An Amphenol Company Full time

    OVERVIEW:Casco Products Corporation, a global Tier One electronics and electromechanical supplier to the automotive industry, is looking for two Software Design Engineers to join our team in Novi, Michigan.With over 100 years of experience in sensor and module development, Casco offers a wide range of in-vehicle electronics for an enhanced driving...


  • Novi, United States Casco Automotive Group - An Amphenol Company Full time

    OVERVIEW:Casco Products Corporation, a global Tier One electronics and electromechanical supplier to the automotive industry, is looking for two Software Design Engineers to join our team in Novi, Michigan.With over 100 years of experience in sensor and module development, Casco offers a wide range of in-vehicle electronics for an enhanced driving...


  • Novi, United States Magna Mirrors Full time

    ** Senior Software Engineer - Bootloader** Job Number: 36657 Group: Magna Electronics Division: Magna Electronics Auburn Hills Job Type: Permanent/Regular Location: Novi, MI, US, 48377 **Job Number:** 36657 **Group:** Magna Electronics **Division**: Magna Electronics Auburn Hills **Job Type:** Permanent/Regular **Location:** Novi **Group Description**...


  • Novi, Michigan, United States Autodesk Full time

    **Job Requisition ID #** 24WD75971 **Position Overview** Do you excel in an environment working on challenging employee experience products? Do you have a start-up mentality? If this sounds like you let's talk. Autodesk's Digital Employee Experience team is seeking a Principal Software Engineer to join our software engineering team that delivers products...


  • Novi, United States zobility Full time

    Position Summary: Software Engineering Validation Engineer for Automotive Infotainment Systems: This role involves maintaining schedules for software releases, creating automated test cases, executing automated functional validation, debugging data communication issues, and testing software code performance. Will be involved in system integration and...