Senior Software Integration Engineer

Magna International Inc. Troy , MI 48007

Posted 2 months ago

Position Overview

Magna Corporate R&D in Troy, MI is seeking a talented, visionary and self-motivated SW integration engineer / SW specialist, to be a part of the Advanced Propulsion and Energy System with a clear focus on powertrain function implementation and advanced function development. The role will also act as bride to the Advanced Robotics Group to leverage knowledge on SW and simulation methods. Both Groups are within the Magna Corporate Engineering and R&D group within the CTO organization.

The focus within the Advanced Propulsion and Energy System group is on new mobility concepts and especially on powertrain components and the associated functions.

The Advanced Robotic Group is to significantly increase Magna's production efficiency and reliability by developing and deploying advanced manufacturing technologies into high volume automotive production.

The function has therefore the opportunity to introduce new methods and functions which could be used on both sides.

The ideal candidate will drive the integration and development of advanced functions into embedded hardware. These covers functions to operate a vehicle and/or a vehicle sub-system. Some functions are used for semi- or autonomous operations and therefore sensor fusion, machine learning and a fundamental understanding of AI on embedded devices is needed. This experience and knowledge ensure the bridge to robotics.

Essential Duties and Responsibilities:

  • Establish short and long term R&D objectives and plans

  • Analyze new technologies and run competitive analyses.

  • Create new algorithms using advanced controls technology such as recursive least square, robust controls, Kalman filters and system adaptation.

  • Integrate new algorithms into an existing software structure (Software integration).

  • Evaluate new theoretical algorithms for real time implementation. Report impact on microcontroller bandwidth

  • Implement new controls and take it through the process: create new algorithm, prototype using Matlab and Stateflow, offline testing, software integration and vehicle testing

  • Support Testing & Validation activities by specifying test requirement & ensuring tests are completed to specification

  • Confer with other project engineers to clarify or resolve problems and develop designs.

  • Support Testing & Validation activities by specifying test requirement & ensuring tests are completed to specification

  • Support the development of innovative technologies and manufacturing systems from the initial concept phase through the complete development process including design engineering, validation, prototyping, testing, and evaluation of the proposed production capable process and business case.

  • Analyze new technologies and run competitive analyses.

  • Work with new product development, business development, and senior management to discern competitiveness of new technologies.

  • Analyze research results and guide projects to determine feasibility for improvement of components, systems, and functional and performance specifications.

  • Maintain project schedules by monitoring project progress, coordinating activities, estimating timing needs and hurdles, sequencing project elements, and resolving problems. Prepare and present project progress reports

  • Create a technical vision for the company and plans for implementation of new advanced technologies

  • Maintain and implement the short and long term development and technology roadmap

  • Maintain proper filing systems to ensure all information, (electronic or hard copy), is stored according to department requirements.

  • Contribute to team effort by providing innovative ideas for products and processes and by sharing new information with others team members

  • Maintain professional and technical knowledge by reviewing professional publications and establishing personal networks.

  • Present papers, participate in symposia and committees on behalf of the group.

  • Participate on advisory boards and serve as peer reviewer of technical programs. Network nationally and internationally to advance the team's knowledge.

  • Keep self and the organization abreast of developments in his/her programs, new technical methods and developments affecting the group for the purpose of recommend changes warranted by such developments. Use this information to update the technology roadmap.

  • Pursue education and/or training in SW implementation & function development as well as embedded hardware architecture and possibilities for machine learning technologies

  • Demonstrate sustained innovation and creativity leading to significant project accomplishments without direct technical supervision. Supervision provided as required on assignments as well as on broader general objectives and limits.

  • Establish and maintain an effective system of communications throughout the organization.

  • Represent organization with major customers, shareholders, and the public.

  • Initiate action to prevent the occurrence of any non-conformities relating to the product, process and system.

  • Identify and record any problems relating to the product, process, and quality systems.

  • Initiate, recommend, or provide solutions through designated channels.

  • Verify the implementation of solutions (quality systems).

  • Perform any other duties, special projects, and tasks as assigned


  • 5+ year professional experience in Matlab/Simulink and dSpace Targetlink

  • 2+ year of programming experience in C++, Python or other object-oriented software language.

  • Experience in function development - base knowledge of automotive SW development

  • Experience of CAN communication/stack and calibration tools (Vector, Etas, )

  • Basic experience of machine learning, data processing, and advanced sensors and actuators.

Education / Experience

  • B.S Degree in Electrical, or Mechanical/mechatronic engineering.

  • Master Degree or Ph.D is preferred

Special Knowledge / Skills:

  • Demonstrated ability to apply extensive and advanced principles, theories and concepts, and contribute to the development of solutions to complex problems that require innovation and ingenuity.

  • Demonstrated ability to recognize new science and technologies relevant within existing trends and business strategy and extend them into new applications.

  • Demonstrated technical ability and creativity to initiate, direct, and control specific projects.

  • Strong spoken and written English language skills. Additional languages desirable.

  • Understanding of ANSI, SAE, QS-9000 and other industry/customer related standards

  • Embedded Software and Hardware Architectures

  • Proficient Computer knowledge and skills, Microsoft Office (Word, Excel, PowerPoint)

  • Knowledge of the applicable laws, rules and regulations.

Physical Demands / Work Environment:

  • While performing the duties of this job, the employee is regularly required to talk and hear and use hands to finger, handle, and feel. The employee is required to reach with hands and arms and have adequate mobility to stand, walk, sit, stoop, kneel, crouch, or crawl. The employee must occasionally lift and/or move up to fifty (50) pounds. Specific vision abilities required by this job include close vision and ability to adjust focus.

  • Responsible for working in compliance with the provisions of the Health and Safety Act as well as any rules or standards otherwise specified by OSHA or MIOSHA or any other government regulations. Expected to exercise caution in all work activities and report any unsafe conditions, injuries, or near misses to the appropriate supervisor.

  • Domestic and international travel will be required up to 10% of the time.

Role Summary

Key Responsibilities

Key Qualifications/Requirements

Additional Information

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Engineer

Tyler Technologies Headquarters

Posted 3 days ago

VIEW JOBS 5/28/2020 12:00:00 AM 2020-08-26T00:00 Location Troy, Michigan Travel 0-5% Responsibilities * Participate in the entire software development lifecycle of analysis, design, coding, testing, implementation and support * Follow the development practices of the public safety product teams * Ensure on-going success of projects by designing high-quality technical solutions * Collaborate with other software developers, business analysts and software architects to solve complex technical problems * Continually grow personal skillset and knowledge base with independent research Qualifications * 2+ years of experience in designing and programming commercial-grade applications * 2+ years of object-oriented design experience * 2+ years of C# development experience with a comprehensive knowledge of its ecosystem * Experienced in the .NET framework, multi-threaded, and asynchronous programming models * Strong communication skills which will elevate technical team interaction * Ability to adapt and learn new technologies quickly and proactively Preferred Skills * Coding experience with WPF/ WinForms/Angular * Knowledge of SQL and Microsoft SQL server * Professional work experience designing, building and deploying a large-scale, commercial software product * Experience using development tools such as Visual Studio, ReSharper, JIRA, TFS * Familiarity with industry-standard development practices (Agile methodologies, Test Driven Development, Behavior Driven Development, etc.) Great Place to Work & Grow Your Career Tyler is continually recognized as a great workplace locally and nationally. See our recent awards and accolades across Tyler " Taking Care of You & Your Family Your family's health and well-being are important to us. That's why we invest in our employees by offering competitive benefits to support their health and financial wellness. Learn more about how we care for our employees " Tyler is subject to regulations, guidelines, and/or client requirements relating to the qualifications of Tyler personnel performing certain client work. Because of the nature of this position, it is a requirement that the candidate can successfully pass a federal background check at the time an offer is extended and over the course of employment with Tyler. Tyler Technologies Headquarters Troy MI

Senior Software Integration Engineer

Magna International Inc.