Embedded Software - Sterling Heights, United States - Waltonen Engineering

    Default job background
    Description
    The Embedded Software & Controls Engineer will be working on our future products team.

    Join a dynamic group of software and controls engineers responsible for the design, development, and support of embedded software solutions.

    Responsibilities
    Lead the Embedded software and controls Development for various domains across new platform.
    Create/integrate embedded software releases (integrate individual changes and create release requests)
    Provide overall status on software development efforts to respective software project leads.
    Develop embedded software and/or models for functional area/domain.
    Perform embedded software requirements analysis.
    Develop embedded software preliminary and detail design utilizing software design tools as specified by department standards.
    Develop code to implement software design, code development shall conform to department standards and procedures.
    Develop test procedures and perform unit/functional test on the executable software.
    Perform hardware/software integration.
    Debug software issues discovered throughout multiple testing phases.
    Develop and maintain software in accordance with the project and department development processes.
    Prepare status reports to management and support design/code peer reviews.
    Interface with other departments and business units, including Systems Engineering and Quality.
    Qualifications
    Bachelor's degree in Computer Engineering, Electrical Engineering, Mechanical Engineering, Aerospace/Aeronautical Engineering or related discipline/experience.
    At least 7 years in a related role.
    At least 3 years of developing/creating/testing C/C++ embedded software and controls.
    At least 3 years modeling software behavior/performance for auto code generation (MatLab/Simulink/Stateflow, Rose RT, Rhapsody, Cameo, etc)
    Understanding of Electrical and mechanical hardware (the plant) that is being controlled
    Experience developing simulation (SIL) for development and testing purposes.
    Able to bring continuous Improvement processes and methodologies to the position. Strong Communication, Interpersonal, and organizational skills are required. Must work well in a team environment.
    Only United States Citizens can be considered
    Must Possess or be able to obtain a security clearance
    Preferred Qualifications
    Master's degree inComputer Engineering, Electrical Engineering, Mechanical Engineering, and Aerospace/Aeronautical Engineering or related.
    Familiar with SAFE Agile Framework
    Frailer with DevOps or DevSecOps development pipelines
    Familiar with CI/CD pipelines and principals
    Vacation and Holiday pay
    Employer matching 401K
    Hybrid work schedule after 90 days for eligible positions
    Tuition Reimbursement
    Flexible Spending Programs(FSAs)
    Short-Term & Long-Term Disability insurance
    Employee Referral Program
    Additional Voluntary Benefit Programs
    Off-site company events & Employee Luncheons
    Who are we?
    Waltonen Engineering, Inc.

    is an equal opportunity employer and will consider qualified applicants for all positions without regard to race, color, sex, religion, national origin, age, marital status, weight, height, or the presence of a non-job-related medical condition or handicap.

    When are you available to start a new position?
    Are you a citizen of the United States?

    Yes

    No
    Do you posses a valid Drivers License?

    Yes

    No
    What is your preferred method of communication?
    What are your pay requirements?
    What do you believe makes you a good fit for this position?

    #J-18808-Ljbffr