Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

US Tech Solutions

Sterling Heights, MI

Right to Hire

DURATION: 12 months contract to hire

POSITION DESCRIPTION:

We have multiple openings for individuals with experience and a passion for software integration and testing of real-time, embedded software. This experience might be gained in a test role within a software development organization or gained within a Software Quality Assurance organization, depending upon how the organization is structured. The Senior Software Integration and Test Engineer plans and performs a variety of tasks across the areas of integrating hardware modules into a combat vehicle system, integrating software items onto Linux Operating Systems, scripting, networking, cybersecurity hardening and scans, troubleshooting, problem solving, and software verification testing.

The Senior Software Integration and Test Engineer:

• Has knowledge of the full software development lifecycle.

• Has experience working on programs involving the development, maintenance, upgrade and porting of embedded product software and/or product support software to enhance, implement and support project/system functionality for the assigned technical effort.

• Mentors less experienced software test engineers to help develop their software test capabilities and troubleshooting and problem-solving skills.

• Collaborates across the other engineering disciplines such as Mechanical, Electrical, Controls, and Systems.

• Ensures that technical approach is consistent with established engineering principles and practices.

• Ensures that product outcomes meet customer needs and that customer and company technical, system, performance, process, and quality requirements are met.

SKILLS REQUIRED:

• Develop, debug, and execute automated and manual requirements-based software verification testing.

• Integrating and testing software with various real-time operating systems such as Linux/Unix derivatives.

• Ability to build and maintain a software and hardware integration testbed

• Git and Jira/Gitlab Configuration Management tools

• Exceptional communication (verbal and written) skills are a MUST

• Use version control and issue tracking tools.

• Good programming skills (C++, Python, BASH).

SKILLS PREFERRED:

• Traceability across software requirements, design, and verification artifacts.

• Familiarity with relevant military and commercial design standards

• Familiarity with UML modeling tools

• Familiarity with DOORS

• Familiarity with CMMI for development

• Familiarity with Qt Framework for front end GUIs

• Familiarity with Ethernet based protocols (SSL/TLS, SSH, SFTP)

• Familiarity with Nessus and Coverity cybersecurity scans

• Familiarity with hardening of systems and applying STIG rules

• Familiarity with the configuration and use of virtual machines

EXPERIENCE REQUIRED:

• Experience developing, analyzing, and/or reviewing requirements for safety critical real-time embedded software.

• Minimum of 4 years of experience in software integration and test

• Integration of software applications on Red Hat Enterprise Linux

• Experience with Computer Networks (switches, VLAN, protocols).

• Testing and troubleshooting Communication protocol software (CAN, Serial, Ethernet).

EXPERIENCE PREFERRED:

• Experience developing tests using NI Software (TestStand, VeriStand, and/or LabView).

• Experience in architectural level software design using Magic Draw, Enterprise Architect, or similar model-based engineering tool (software developers)

• Experience with developing on VxWorks

• Familiarity with combat vehicle functionality and capability.

EDUCATION REQUIRED:

• Bachelor's degree in STEM field

About US Tech Solutions:

US Tech Solutions ( ) is global firm providing a wide-range of talent on-demand and total workforce solutions. We are an Equal Opportunity Employer and Prohibit Discrimination and Harassment of Any Kind.

U.S. Tech Solutions, Inc. is an Affirmative Action, Equal Opportunity Employer. Our employment decisions are made without regard to race, color, religion, gender, national origin, age, disability, marital status, veteran or military status, or any other legally protected status.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Sterling Heights, MI vacancy
  •  ...Job Summary W e are seeking a Software Engineer with experience and passion for hardware and software integration and testing of real-time, embedded software. The role involves planning and performing tasks across hardware integration, scripting, networking, troubleshooting... 
    Senior
    Internship

    Compunnel

    Sterling Heights, MI
    3 days ago
  • Senior Software Engineer - Embedded Systems Location: Sterling Heights, MI | Duration: 12 Months (Temp-to-Hire) | 1st Shift: 8:00 AM - 5:00 PM About the Role Join Indotronix as a Senior Software Engineer and propel your career by developing next-generation embedded... 
    Senior
    Contract work
    Temporary work
    Day shift

    Navstar

    Sterling Heights, MI
    3 days ago
  • $71 - $85 per hour

     ...Senior Software Engineer (Embedded Systems) Location: Sterling Heights, MI Pay: $71-$85/hour Schedule: 9/80 (Every Other Friday Off) Work Type: 100% Onsite Overview: Seeking a Senior Software Engineer to develop embedded application software... 
    Senior
    Contract work

    Contract Professionals, Inc

    Sterling Heights, MI
    6 days ago
  •  ...US Citizenship Required. • Has knowledge of the full software development lifecycle • Has experience working on programs involving...  ...assigned technical effort • Mentors less experienced software engineers to help develop their software development and test... 
    Senior

    Donatech

    Sterling Heights, MI
    3 days ago
  • $72.45 - $85.5 per hour

     ...Check out this new opportunity! Senior Software Engineer Sterling Heights, MI $72.45 - $85.50/Hour We are hiring a Senior Embedded Software Engineer in Sterling Heights, MI to support development of advanced ground combat vehicle software architectures... 
    Senior

    Moseley Technical Services

    Sterling Heights, MI
    1 day ago
  •  ...Warren, MI or Milford, MI three times per week, at minimum. The Role: We are seeking a highly skilled and experienced Senior Software Engineer to join our innovative team at General Motors. In this role, you will be instrumental in developing, validating, and... 
    Senior
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    3 days ago
  •  ...Senior Software Engineer Doeren Mayhew is the 37th largest U.S. tax, assurance and advisory firm headquartered in Troy, Michigan with over 25 offices across the country and abroad. Founded in 1932, Doeren Mayhew is positioned for successful future growth. If you want... 
    Senior

    Doeren Mayhew

    Troy, MI
    3 days ago
  •  ...Senior Software Engineer Apply Online Tyler Technologies is seeking a Lead Software Engineer to help build and evolve mission-critical, cloud-hosted public safety solutions used by first responders across the United States. This role combines hands-on software... 
    Senior
    Local area

    Tyler Technologies

    Troy, MI
    1 day ago
  • Israelvcforum is seeking a Senior Software Engineer to join their team in Warren, MI. This hybrid position involves developing and maintaining robust software solutions for GM vehicle architectures. You will work closely with teams to optimize and extend the tool chain... 
    Senior

    Israelvcforum

    Warren, MI
    2 days ago
  • $61.22 per hour

     ...Job Description Senior Software Engineer Sterling Heights MI Contract to Hire - 1st Shift, 9/80 Hours: 8am - 5pm Pay rate: $61.22/Hr. Benefits: overtime, medical, dental, vision, 401k Travel: 5% REQUIREMENTS: Senior Software Engineer •... 
    Senior
    Contract work
    Day shift

    Apollo Professional Solutions

    Sterling Heights, MI
    2 days ago
  •  ...PGS Worldwide is seeking a Senior Software Engineer in Sterling Heights, MI for a one-year contract-to-hire role supporting a leading aerospace & defense company. This role supports real-time embedded software development, integration, and testing. The Senior Software... 
    Senior
    Contract work
    Worldwide

    PGS Worldwide

    Sterling Heights, MI
    5 days ago
  •  ...Senior Software Engineer Location: Troy, Michigan; Atlanta, Georgia; or Dallas, Texas. Responsibilities Act as a client-facing full stack engineer, partnering with stakeholders to understand business needs and translate them into effective technical solutions Design,... 
    Senior

    Doeren hew

    Troy, MI
    1 day ago
  •  ...three times per week, at minimum or other frequency dictated by the business. The Role General Motors is seeking a Senior Software Feature/Experience Engineer for Digital Experiences Software Quality and Release is to lead the technical analysis of features and... 
    Senior
    Relocation
    Relocation package

    General Motors

    Warren, MI
    1 day ago
  • General Motors is looking for a Senior Software Feature/Experience Engineer to join their team in Warren, Michigan. This hybrid role involves leading technical analysis and ensuring high-quality software delivery for digital experiences. The ideal candidate will have over... 
    Senior

    General Motors

    Warren, MI
    1 day ago
  • Doeren Mayhew is seeking a Senior Software Engineer to act as a client-facing full stack engineer. This role involves designing and delivering scalable, high-quality software solutions while mentoring engineers and maintaining best practices. The ideal candidate should... 
    Senior

    Doeren hew

    Troy, MI
    4 days ago
  • $160k - $200k

     ...Job Description As a Senior Software Engineer - Android Development, you will be responsible for design, development and testing of automotive infotainment software solutions for new features or major enhancements. You will also be responsible for defect analysis... 
    Senior
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    7 days ago
  •  ...Job Description The Role As a senior engineer, you will lead the design, build, and operation of secure cloud platforms and services...  ...Abilities (Required Qualifications): ~5+ years of experience as a software engineer or security engineer, including work on... 
    Senior
    Local area
    Work from home

    General Motors

    Warren, MI
    5 days ago
  • Job Summary Senior Software Development Engineer - Troy, Michigan (Position ID: P-NMOB1 Senior Software Development Engineer #1056001) Responsibilities Lead the definition, design, architecture, implementation, and delivery of our software. Code and test system components... 
    Senior
    Work experience placement
    Immediate start

    FastTek Global

    Troy, MI
    3 days ago
  • $160k - $200k

    Job DescriptionAs a Senior Software Engineer - Go (Golang), you will design, develop, and deliver high-performance middleware and application software solutions supporting GM’s next-generation in-vehicle infotainment platforms and connected vehicle systems.You will play... 
    Senior
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    2 days ago
  • ## Senior Android Software Engineer - In-Vehicle Infotainment OTAApplyremote type: Hybridlocations: Warren, Michigan, United States of Americatime type: Full timeposted on: Posted Todayjob requisition id: JR-202610394**Job Description****Work Arrangement:** This role is... 
    Senior
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    1 day ago
  • Siemens AG in Troy, Michigan is seeking an experienced software engineer to develop cloud-based infrastructure solutions on the Simcenter X platform. The role requires 5-8 years of software development experience, preferably in Java, Python, or Go, with a strong understanding... 
    Senior

    Siemens AG

    Troy, MI
    1 day ago
  • $174.9k - $222k

     ...Job Description The Role As a Senior Software Engineer on GM's Notification Platform team , you will play a key role in designing, building, and evolving the systems that power GM's multi-channel communications. The Notification Platform enables transactional... 
    Senior
    Temporary work
    Work experience placement
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    8 days ago
  • $138k - $172.25k

     ...Description Senior Software Engineer Location: Remote, USA Employment Type: Full-Time Benefits offered: Vision, medical, Life, Dental, 401K Gross Annual Base Salary: USD 138,000-172,250 Additional variable compensation and benefits may... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work

    OneStream Software

    Rochester, MI
    5 days ago
  •  ...Senior Software Engineer RPM is an international non-asset-based logistics and supply chain solutions company. Our focus is to provide customizable solutions tailored to support today’s complex supply chains.  As one of the fastest-growing logistics companies in North... 
    Senior
    Contract work
    Temporary work
    Work at office
    Remote work
    Work from home

    RPM

    Birmingham, MI
    3 days ago
  •  ...About the Role Join GM’s Digital Products Engineering organization and help define the next...  ...subscription and billing platform. As a Staff Software Engineer (Level 8), you will lead...  ...the broader billing platform. This is a senior individual contributor role: you will design... 
    Senior
    H1b
    Relocation package

    General Motors

    Warren, MI
    2 days ago
  • General Motors is seeking an experienced Application Engineer located in Warren, Michigan, to lead advanced manufacturing applications for fastening and inspection. This strategic role focuses on owning technical execution from concept through plant launch, ensuring operational... 
    Senior

    General Motors

    Warren, MI
    3 days ago
  • ## Senior Software Developer - Test FrameworkApplyremote type: Hybridlocations: Warren, Michigan, United States of America: Mountain View,...  ...infrastructure need to evolve along with it. We are looking for energetic engineers to help us deliver high quality test tools and infrastructure... 
    Senior
    Full time
    Work at office
    Local area
    Work from home
    Relocation package
    Flexible hours
    3 days per week

    General Motors

    Warren, MI
    5 days ago
  •  ...Software Developer Identify and analyse clients requirements. Prioritize, assign and execute tasks throughout the software development life cycle. Develop Java EE applications. Write well-designed, efficient code. Review, test and debug team members' code. Design database... 
    Senior

    Omni Inclusive

    Warren, MI
    1 day ago
  • $96.25k - $132.35k

     ...Senior Applications Engineer Date: Jun 19, 2026 Location: Troy, MI, US, 48084 Company: Corning Requisition Number: 75138 **The company built on breakthroughs.  ** **Join us. ** Corning is one of the world’s leading innovators in glass, ceramic, and materials... 
    Senior
    Full time

    Corning Incorporated

    Troy, MI
    2 days ago
  • General Motors is seeking an SDV System Integration Software Developer to create flexible code for vehicle control systems. Ideal candidates are proficient in C++ and have experience with Linux and hardware integration. The role involves collaboration across teams to clarify... 
    Senior
    Flexible hours

    General Motors

    Warren, MI
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!