sdfsdf

    Request a Call

    Company Overview Company Overview

    Senior Software Engineer, USA (Job code: 21RR09047)

    Operations | Detroit, Michigan, USA

    JOB SCOPE

    • Develop software code for automotive switches and systems in C language
    • Develop software code for automotive switches and systems according to Marquardt programming rules
    • Communication in software team and software project leader of development status
    • Coaching and training other software engineers if needed

    MAIN RESPONSIBILITIES :

    • Design and develop software for new products and modify software for existing products.
    • Analyze and understand system requirements.
    • Develop software specifications based on system specifications and software architecture.
    • Serve as SW project leader for a complete software projects with little to no guidance.
    • Develop software in accordance with SEP requirements.
    • Perform module testing and integration testing of the software.
    • Participate in the development of Software/Electrical interface specifications.
    • Participate in large engineering projects by completing multiple tasks.
    • Work with the Marquardt SEP.
    • Develop and work with the PEP – process.
    • Provide coaching and training for other software engineers if needed.

    MINIMUM POSITION REQUIREMENTS (MUST HAVE):

    • Bachelor’s degree in computer science, electrical engineering or related field.
    • 6+ years’ experience in embedded software development.
    • Working knowledge of automotive communication protocols such as CAN, LIN, etc.
    • Good knowledge of Doors, Dimensions and SEP.
    • Good knowledge of Matlab/Simulink toolchain.
    • Strong ability to use various software development tools and programming languages such as C, C#, and MATLAB.
    • Good ability in utilizing Oscilloscope, Meter, and Function Generator.
    • Strong understanding of microcontrollers and automotive embedded systems.
    • Strong understanding of hardware design and schematics

    PREFERRED QUALIFICATIONS (NICE TO HAVE):

    • Bachelor degree in computer science or electronic engineering
    • Stronger management skills, including planning and organization, decision making, problem solving, and project management.
    • Stronger verbal communication skills, including group presentation.
    • Ability to prepare complex written reports and other documents.
    • Ability to comprehend complex verbal and written instructions

    Send resume to: Ayyappa_Devarapalli@satven.com

    Apply Now