Search Jobs

Real-Time Embedded Software Test Engineer (On-site), W2 only, no C2C

Sterling Heights, MI 48312

Posted: 01/07/2025 Industry: IT Job Number: 24-00813

Job Description

We are seeking a highly skilled Software Engineer II to join our client's team, with a focus on Software Integration and Test Engineering. This position offers an exciting opportunity to work with cutting-edge technologies and contribute to the development, integration, and verification of software for combat vehicle systems. The ideal candidate will bring experience from a software development or Software Quality Assurance (SQA) environment, with a deep understanding of software lifecycle management, embedded software, and systems integration.

  • Plan, design, and execute a variety of tasks in software integration and verification for combat vehicle systems.
  • Integrate hardware modules into complex systems, test software on Linux operating systems, and perform tasks related to networking, cybersecurity, troubleshooting, and software verification testing.
  • Develop and execute both automated and manual requirements-based software verification tests.
  • Integrate and test software with real-time operating systems (Linux/Unix derivatives).
  • Build and maintain integration testbeds combining both software and hardware.
  • Troubleshoot and resolve software issues across the integration and testing phases.
  • Mentor junior engineers and assist in developing their skills in testing and troubleshooting.
  • Collaborate across engineering disciplines (Mechanical, Electrical, Controls, Systems) to ensure the technical approach aligns with established engineering principles.
  • Ensure products meet technical, system, performance, process, and quality requirements.

Skills Required:

  • Solid experience in automated and manual software verification testing, specifically based on requirements.
  • Experience in integrating and testing software on Linux-based operating systems (Red Hat, Ubuntu, etc.).
  • Ability to build and maintain software and hardware integration testbeds.
  • Proficiency in Git, Jira, and GitLab for configuration management and issue tracking.
  • Strong programming skills in languages such as C++, Python, and Bash.
  • Real-Time Embedded Software Engineering.
  • Ability to obtain a US Secret Security Clearance

Skills Preferred:

  • Ability to trace requirements, design, and verification artifacts.
  • Familiarity with military and commercial design standards.
  • Knowledge of UML modeling tools and DOORS for requirements management.
  • Experience with Qt Framework for front-end GUI development.
  • Understanding of Ethernet-based protocols (SSL/TLS, SSH, SFTP).
  • Experience with cybersecurity scans and tools like Nessus and Coverity.
  • Familiarity with system hardening and applying STIG (Security Technical Implementation Guide) rules.
  • Experience with virtual machine configurations and usage.

Experience Required:

  • Minimum of 2 years experience in software integration and testing, particularly in embedded systems.
  • Experience integrating software on Red Hat Enterprise Linux and other Linux/Unix-based systems.
  • Experience with computer networks, including switches, VLANs, and protocols.
  • Proficiency in testing and troubleshooting communication protocol software, such as CAN, Serial, and Ethernet.

Experience Preferred:

  • Experience developing tests with NI Software tools like TestStand, VeriStand, or LabView.
  • Experience with architectural-level software design using tools like MagicDraw, Enterprise Architect, or other model-based engineering tools.
  • Experience developing on VxWorks.
  • Familiarity with combat vehicle functionality and capabilities.

Education Required:

  • Bachelor’s degree in a STEM field (Science, Technology, Engineering, Mathematics).

Benefits:

  • Health Insurance
  • 401k

 

Pay Range: $44.00 - $49.00 per hour (Depending on experience and qualifications)

 

 

By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from HEPCO, Inc and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy at https://www.hepcoinc.com/privacy/

 

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, marital status, national origin, age, veteran status, disability, or any other protected class.

Meet Your Recruiter

Tom Lee
Senior Vice President of Recruiting and IT Operations

Mr. Lee has over 25 years of experience in the service and retail industries with extensive backgrounds in management, sales, recruiting and training. He is currently a senior member of our recruiting staff serving multiple industries, with a specific focus on personnel with engineering backgrounds. He joined HEPCO in 1992.

As a recruiter he enjoys interacting with people from all walks of life and that every day is different. Outside of the office, Tom is an avid golfer and is skilled at repairing his golf clubs.  

Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.

About Sterling Heights, MI

Ready to take your career to new heights? Explore job opportunities in and around Sterling Heights, Michigan! Located in Macomb County in the southeastern part of the state, Sterling Heights offers a vibrant community with excellent growth prospects. From the stunning art at the Macomb Center for the Performing Arts to the delectable cuisine at Lakeside Mall, this area has something for everyone. Home to the Detroit Institute of Arts, the Detroit Tigers at Comerica Park, and the peaceful Dodge Park, Sterling Heights is a blend of culture, sports, and nature. Join us in this welcoming city and discover the perfect job opportunity that aligns with your career goals.