Senior Software Engineer
US Tech Solutions
Senior Software Integration and Test Engineer
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.
- 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...SeniorContract workTemporary workDay shift
$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$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 •...SeniorContract workDay shift- ...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...SeniorLocal areaWork from homeRelocation package
- ...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
- ...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...SeniorLocal area
$131k - $170k
Description AI Engineer Location : Remote, United States Employment Type :... ...related criteria. Summary OneStream Software delivers a unified Corporate Performance... ...architecture on Microsoft Azure. The Senior Software Engineer designs, develops, and...SeniorFull timeTemporary workWork at officeRemote work- ...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...SeniorContract workTemporary workWork at officeRemote workWork from home
$60.57 per hour
...Job Title: Senior Embedded Software Engineer Type of Position: This is a contract-to-hire opportunity, with the intent to convert to a direct hire role. The contract period is typically expected to run approximately 6 to 12 months before conversion, depending...SeniorPermanent employmentContract workTemporary workFor contractorsH1bRemote workMonday to ThursdayDay shift$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...SeniorTemporary workWork experience placementLocal areaWork from homeRelocation packageFlexible hours- Job Title: Business Process Analyst Location: Remote (WFH USA Michigan Macomb) with occasional travel to Franklin, WI Years of Experience: 5 7 Years Job Summary We are seeking a skilled Business Process Analyst to support our QAD implementation project...SeniorContract workRemote workWork from home
- ...Software Engineer I Indotronix is seeking a Software Engineer I in Sterling Heights, MI. Shift timings are 8AM to 5PM with a 9/80 work schedule. Ability to obtain a US Secret Security Clearance. Bachelor's degree in STEM field required. Job Description: Integrate...Shift work
- ...Job Title Requirements analysis, architecture and design, code and unit test Hardware-software integration, software verification testing Strong skills in C, C++, Python, and UNIX scripting/BASH Minimum of 4-6 years of work experience; BS Degree Real-time...Work experience placement
$40.98 per hour
...Job Description Software Engineer I - Hardware/Software Integration & Real-Time Testing Sterling Heights MI Contract to Hire - 1st Shift, 9/80 Hours: 8am - 5pm Pay Rate: $40.98/hr. Benefits: medical, dental, vision, 401k Overview: Software Engineer...Contract workInternshipDay shift- ...profiles in Warren/Detroit MI. Client interview will be in person in GM Office. Position: Senior Java Engineer Qualifications: Bachelor of Science degree in Computer Science, Software Engineering, Electrical Engineering or related technical degree. Minimum of 2 years of...SeniorWork at officeLocal area
- ...use cases with our vehicle architecture teams working on our Software Defined Vehicle (SDV) Architecture. Builds partnerships and work closely with functional peers across semiconductor and ECU engineering, purchasing, and SoC suppliers to implement semiconductor strategic...SeniorWork at officeLocal areaRemote work
- ...over how their trucks look, feel, and represent them. WHO WE ARE LOOKING FOR Slate for a dynamic, experienced Senior Design & Release Engineer, Seat Complete to join our growing team. This role will be responsible for the design and release of Seating...SeniorWork at office
- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
- ...consistently named among the 50 best-managed firms in the nation, this is the firm for you. Doeren Mayhew is seeking a Senior Software Engineer . This position is available in Troy, Michigan, Atlanta, Georgia or Dallas, Texas. Responsibilities: Act as a...Senior
- ...advanced expertise, capable of driving enterprise security initiatives and influencing organizational resilience. As a Senior Security Software Engineer, you will design, lead, and deliver secure, scalable integration services that connect our cyber ecosystem (SIEM, EDR...SeniorLocal areaWork from homeRelocation package
$131k - $170k
...Senior AI Engineer Location :Hybrid, United States Employment Type :Full-Time Benefits Offered :Vision, Medical... ...will involve overseeing the entire lifecycle of AI and software subsystems-from defining requirements and designing systems...SeniorFull timeTemporary workWork experience placementWork at officeRemote work- ...Job Description The Role The AI Engineering and Productivity team in the Global Planning, Design, and Product IT org is responsible... ...productivity gains across the product lifecycle. As a Senior Software Engineer , you will be responsible for developing data...SeniorLocal areaWork from homeRelocation package
$89k - $143.75k
...profoundly impact health for humanity. Learn more at Job Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting Locations: Santa Clara, California, United States of...Full timeTemporary workWork at officeLocal areaRemote workNight shift- ...Labcorp is seeking a Senior Software Engineer to join our team at our 1302 Hall Boulevard location in Bloomfield, CT! Work Schedule: This is a full time, exempt (salaried) position assigned to a First Shift schedule, with standard business hours of Monday through...SeniorFull timeTemporary workCasual workInternshipMonday to FridayFlexible hoursDay shift
- ...customers with varying levels of technique. ~ Bachelor's degree in a relevant field or equivalent experience; B.A. Computer Science (Software Application Development); Business/Sales Management. ~5-7 years sales experience in the Commercial vehicle, automotive service...SeniorNight shift
- ...SENIOR CLOUD ENGINEER Versigent designs and delivers the systems that move power through modern technology. From vehicles to robotics... ...teams including network engineers, system administrators, and software developers Align cloud initiatives with broader IT and...SeniorH1bLocal areaRelocation package
- ...An electrical contracting company in Sterling Heights, MI, seeks a Senior Electrical Estimator / Preconstruction Manager to support growth in commercial and light industrial work. The role focuses on accurate estimating, scope development, and project coordination. Ideal...Senior
$131k - $170k
Description Senior Cloud DevOps Engineer Location : Remote, United States Employment Type : Full-Time Benefits Offered : Vision... ...automations or services needed for development. Apply software engineering best practices to infrastructure and...SeniorFull timeTemporary workWork experience placementRemote work$178.42k - $230.5k
...and maintaining the tools and services engineers here at GM use every day to do their best... ...domain. The Role We are looking for a Senior Engineer with an extensive engineering... .... What You'll Do Using your software and systems engineering skills to contribute...SeniorWork experience placementLocal areaWork from homeRelocation packageFlexible hours- ...Senior Software Architect Warren, MI Barbaricum is a rapidly growing government contractor providing leading-edge support to federal... ...and growing capabilities across Intelligence, Analytics, Engineering, Mission Support, and Communications disciplines. Founded in...SeniorFor contractorsWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software developer fintech Sterling Heights, MI
- consulting software engineer Sterling Heights, MI
- software engineer travel Sterling Heights, MI
- junior software developer remote Sterling Heights, MI
- senior software engineer remote Sterling Heights, MI
- entry level software engineer remote Sterling Heights, MI
- software engineer full time Sterling Heights, MI
- startup software engineer Sterling Heights, MI
- software engineer internship remote Sterling Heights, MI
- software engineer Sterling Heights, MI


