Software Engineer - Detroit, United States - Mier Human Capital

    Mier Human Capital
    Mier Human Capital Detroit, United States

    Found in: Lensa US 4 C2 - 1 week ago

    Default job background
    Description
    Mier Recruitment is hiring

    Our client in

    Detroit, MI

    is actively looking for a

    Software Engineer

    to join their team.


    Title:
    Software Engineer


    Location:
    Detroit, MI


    Length of Assignment:
    Permanent


    Salary:
    $140,000-$150,000/yr


    Purpose:
    To design, develop, test and deploy software applications


    Responsibilities:
    Design and develop software using design patterns and best practices

    Assists in development of high-level design and solution architecture

    Participation in development, testing and approval of complex software controlled electro-mechanical systems

    Gather and document software project requirements and solutions

    Troubleshooting, performing problem analysis and fix bugs

    Plan and execute software package verification, validation and testing activities

    Preparation of software and regulatory documentation, including software documentation, manuals, installation instructions etc.

    Participate in design reviews, project meetings and time/cost budgeting.

    Communicate with different parties

    customer, vendor, internal engineering and manufacturing to ensure software applications meet customer requirements and quality standards

    Meeting project schedules deadlines and budgets

    Order software tools and services as required for project development

    Perform other duties assigned by the Management


    Education / experience:
    B.Sc. in Software Engineering or Electrical Engineering, Master's degree is preferred

    Excellent oral and written communication skills

    5+ years' experience in software development to include: real-time embedded control (hardware, firmware and software); analog and digital I/O processing and signal conditioning; and standard communication interfaces (CAN, RS-485, I2 C)

    5+ years' preferred experience with Power Conversion (switch mode power supplies, DC-DC, DC-AC, AC-DC, battery chargers); Brushless PWN Motor Control; Micro-Chip dsPIC Processors; Analog Devices SHARC Processors; and FPGA Programming with VHDL

    Working knowledge of C++, C#, VB , .NET environment

    Strong analytical, organizational and problem solving skills required


    Authorities:
    To recommend software solutions fulfilling design requirements.

    To select and recommend development practices and methods.

    To select and recommend design modifications that will improve product quality and performance.

    To select and purchase development tools, software components, application packages and software services as required.


    Routines:

    Daily:
    participate in engineering meetings. Maintain accurate time log for all activities.

    If you meet the above qualifications, and possess the above qualities, please send your resume and cover letter to , quoting job title

    Software Engineer

    in the subject line.

    Please note that while we appreciate all applications, only those being considered will be contacted.
    #J-18808-Ljbffr