Building, Factory, Bartender, Person, Worker, Luggage, Suitcase, Train, Transportation

Software EngineerSterling HeightsMichigan.

Software Engineer

Sterling Heights | Michigan | United States | 48310

Join a dynamic group of software engineers responsible for the development and support of embedded application software for a family of ground vehicles. The engineer will participate in activities covering the entire software development lifecycle, from requirements development to final testing and delivery of software products. Activities include

  • Performing software requirements analysis.
  • Developing software preliminary and detail design utilizing software design tools as specified by department standards.
  • Developing code to implement software design, Code development shall conform to department standards and procedures.
  • Performing hardware/software integration and unit test.
  • Developing and maintain software in accordance with the project SDP.
  • Preparing status reports to management and support design/code reviews.

  • Interfacing with other departments and business units.
  • Interfacing with other program partners outside of the company.


  • Bachelors degree in Computer Science, Software Engineering, Electrical Engineering, Other technical degree will be considered with related experience.
  • Experience may be considered in lieu of degree
  • Strong Background in java or C/C++ desired.
  • Linux, Unix; PC experience.
  • Embedded systems experience desired
  • GUI Development with Qt desired
  • Fifty percent office environment, fifty percent lab environment.

I'm interested

Not ?

Thank you. Please complete your application on the next page.

People also viewed

Software Developer (146166)

Livonia Michigan United States Livonia, Michigan, United States, 48105
HRU has an opportunity to add an Entry Level Software Developer in a direct hire capacity for one of our clients in Ann Arbor, MI.  If you are searching for a new opportunity then apply today!The Systems Development team is tasked with the develop...

Software Engineering Specialist - Test Environments

Sterling Heights Michigan United States Sterling Heights, Michigan, United States
HRU is seeking highly experienced Software Test Engineers for an opening with a leading defense company in their Sterling Heights, MI location.  You will be conducting real-time, HIL testing on embedded electronics on military vehicles. You will b...

Software Test Engineer (QA) Lead - Automotive

Warren Michigan United States Warren Avenue, Warren, Michigan, United States, 48915
Job Title: Software Test Engineer (QA) Lead - Automotive   Type of Position: Contract to direct OR direct (depending on client)   Job Location: Warren, MI   Candidate Requirements: Due to the projects involved this position is ONLY open to US Cit...

Software Test Engineer

Milwaukee Wisconsin United States Milwaukee, Wisconsin, United States
Ability to create a software system test strategy for testing products end-to-end; including creating automated test scripts. Product includes APIs, cloud enabled data storage, algorithm platform and user interface. The system tester should be com...

Chemical Lab Technician (148982)

Iselin New Jersey United States Iselin, New Jersey, United States, 08830
Working in a team environment under minimal daily direct supervision, responsibilities include but are not limited to the following: • Prepare experimental refining catalysts using established procedures including crystallization, ion exchange, ca...

Maintenance Technician (148333)

Caldeonia Michigan United States Caldeonia, Michigan, United States, 49316
SUMMARY Maintenance technician will participate in promoting the corporate vision, mission statement, and core values. They will coordinate and/or perform preventive and corrective maintenance for the company to include production machines, convey...

Latest news

Join our Talent Network

More about us and our clients

HRU has developed a large network of available candidates nationwide, as the company has been providing recruiting and staffing services in up to 22 States for over 25 years. We specialize in engineering, IT, technical and other support services. We are able to recruit and successfully place candidates in job openings in a variety of other fields and positions as well, such as human resources, administration, management, purchasing, sales, customer service, accounting, organic chemistry and more. HRU is able to service clients, regardless of location, by assigning an Account Manager and experienced Recruiters to provide the necessary staffing and support services. Likewise, HRU may assist job seekers anywhere in the United States, regardless of location.




Logo, Trademark
Logo, Trademark
Logo, Trademark