Job Description
Job Title Sr. Software Engineer - D1674
Requirement ID 659489
Duration Indefinite
Description
  • Senior Software Engineer

    CoStaff Solutions, Inc., is actively searching for a Senior Software Engineer for their client in Southeast MI.

    • Working knowledge of software development tools (debugger's, emulators, compilers, etc).
    • Ability to read schematics and debug analog and digital hardware.
    • Able to use oscilloscope and logic analyzer for troubleshooting.
    • Working knowledge of software development processes.
    • Working knowledge of embedded operating systems.
    • Analyze customer and internal requirements and specifications and translates these into software designs.
    • Analyze existing embedded software to add features, make modifications, fix bus, and/or port to different platforms.
    • Tests software designs and code at the unit and system level to insure that all requirements are met and the highest software quality is achieved.
    • Participates in internal and customer driven design reviews throughout program.
    • Coordinates software development activities with software team leader.
    • Identifies product requirement or performance issues. Works with software team leader to negotiate resolution.
    • Communicate with peers inside the cliennt's group to coordinate software development. This includes occasional travel for training or coordination with other groups.
    • Manages small projects and technical resources, including planning, estimating and follow through.
    • Manages large projects and technical resources, including planning, estimating, and developing requirements in compliance with the established software development process.
    • Works with the customer to further define requirements and to resolve issues.
    • May direct the work of 1-2 other engineers.

    Basic Qualifications:

    • Bachelor's degree in Electrical Engineering, Computer Science or equivalent.
    • 5+ years of embedded software development or testing.
    • 5+ years of C/C++ or other structured language.
    • Experience developing and debugging software in a real-time, embedded, multiprocessor, multi-interface environment.

    Desired Characteristics:
     

    • RTOS experience for development on Infotainment, Audio or Multimedia products.
    • Working knowledge of MicroC/OS is a plus.
    • Familiarity with Renesas V850 microcontroller architecture.
    • Vehicle networking experience including CAN, LIN, MOST, etc.
    • Working knowledge of IIC, RS232, SPI or other serial interfaces.
    • Familiarity of Vector-based products and solutions including vehicle diagnostics and calibration.
    • Working knowledge of QNX or Embedded Linux.
    • Strong attention to detail.
    • Exemplary verbal and written communication skills.
    • Creative problem-solver capable of creating and reproducing complex software defects.
    • Capable project management and time management skills.
Required Skills - Bachelor's degree in Electrical Engineering, Computer Science or equivalent.
- 5+ years of embedded software development or testing.
- 5+ years of C/C++ or other structured language.
- Experience developing and debugging software in a real-time, embedded, multiprocessor, multi-interface environment.
 
  Option 1: Create a New Profile
 
 
 
  Option 2: Login and Apply
Username
Password