Senior Software Engineer

MLC Industrial ·www.mlc.shazamme.com

Location US
Salary USD 10,000,000 - 12,000,000 / year
Type Full time
Level Senior
Source Shazamme
Engineering Design Education
Apply direct

Requirements

 

JOB REQUIREMENTS

Education/Experience

  • Bachelor’s degree in Computer Engineering / Software Engineering / Electrical Engineering / Computer Science or equivalent (Master’s preferred)

  • 4-8 years’ relevant experience regarding the Responsibility / Activities (listed above) for automotive electronics serial development projects (mandatory).   


  •  

    Technical Knowledge

  • Knowledge of product development engineering practices in automotive field

  • Requirements management

  • Revision control (Configuration management)

  •  

    Practical Knowledge

  • Working knowledge in structured engineering approach

  • Working knowledge in development of portable, reusable and modular software in automotive environment

  • Experience in using a disciplined software development process based on ASPICE or CMMi process model.

  • Working knowledge of configuration management (preferably PTC/MKS), project monitoring and control techniques.

  • Troubleshooting and debugging skills

  • Knowledge of structured problem solving (8D) methods and/or techniques.

  • Key Customer Specific Requirements (CSR) – as applicable

  • Review CSR via SharePoint

  •  
  • Change control

  • Requirements decomposition planning and reporting (KPI generation)

  • Test plan development

  • Test execution planning

  • Track records of writing good requirements that can be successfully implemented.

  • Profound technical knowledge of automotive electronics products. Familiar with typical automotive OEM requirements. Can anticipate customer requirements, even if not stated in customer documentation.

  • Experienced in use of requirements management tools. Familiar with concepts such as baselining, inheritance etc.

  • Working knowledge of IS026262, hazard, SAE J2464, IEC, NEC, ISO 20G53, and two-level fault strategies.

  • Software

    • Experience with ALM tools (e.g. PTC Integrity, DOORS), simulation SW (e.g. Matlab SIMULINK), Enterprise Architect

    • Expertise in using CAN based tools such as CANalyzer, CANoe, CANape, neoVI, etc.

    • Experience with UML

    • Experience with Matlab/Simulink and Stateflow

    • Experience developing systems using Enterprise Architect (EA)

    •  

      Personal Requirements

    • Able to work effectively in a global environment.

    • Able to represent technical design topics internally and externally

    • Able to demonstrate self-motivation, tenacity, and determination (these skills are very useful in this position)

    • Able to work independently with little to no supervision

    • Able to travel (domestic and international may be needed)

    •  

      Computer Skills

    • Knowledge of MS Office Package (especially Excel)

    • Knowledge of analysis and engineering tools such as version control/configuration management, UML tools, static code check tools

    •  

      Language/Communication 

    • Comprehensive knowledge of English (verbal and written)

    • For positions located in non-English speaking locations, knowledge of the local working language is an asset.

    • Advanced knowledge (verbal &written) of local language required.

    •  

      Magna Policy and Procedure Knowledge

    • Constitution & Employee’s Charter.

    • Code of Conduct and Ethics. (including related Guidelines)

    • Division’s Health & Safety Policy.

    • Emergency Preparedness. (includes evacuation)

    • Work Hazard Reporting.

    • Work Injury/Illness Reporting.

    • Division’s Quality Policy.

    • Division’s Environmental Policy.

    •  
    • ALM tools (PTC Integrity)

    • Working knowledge of CAN and LIN based tools such as CANalyzer, CANoe, CANape, neoVI

    • Mathworks based tools (Matlab, Simulink)

    • Carmaker

    • Enterprise Architect

Frequently asked questions

Who is hiring for the Senior Software Engineer role?
MLC Industrial is hiring for the Senior Software Engineer position, a Shazamme client. Apply directly on the employer's career site.
Where is the Senior Software Engineer job located?
The Senior Software Engineer role with MLC Industrial is based in US.
What does the Senior Software Engineer role pay?
MLC Industrial lists the Senior Software Engineer role at USD 10,000,000–12,000,000 per year.
Is the Senior Software Engineer role full-time or contract?
This is a full time position at MLC Industrial.
What experience level is the Senior Software Engineer role?
The Senior Software Engineer position is aimed at senior-level candidates.
How do I apply for the Senior Software Engineer role at MLC Industrial?
Apply directly on MLC Industrial's career page via the Apply button on this listing. ZammeJobs links straight through to the employer's ATS — no third-party form, no resume database.
Apply direct