Software Integration and Test Engineer

Compunnel Inc.
Sterling Heights, MI, United States
14 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$104,146.0 - $108,867.0
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Software Applications JIRA Bash Shell Unix C++ (Programming Language) Configuration Management Communications Protocols Cyber Security Computer Programming Computer Engineering Software Debugging
+27 more
Linux Embedded Software Ethernet Hardware Design Python (Programming Language) LabVIEW Linux System Administration Qt (Software) Red Hat Enterprise Linux Security Software Software Engineering Systems Integration Test Execution Engine UML Virtual Local Area Networks Virtual Machines Teststand Scripting File Transfer Protocol (FTP) MagicDraw Software Verification Gitlab Git Integration Tests Information Technology Nessus Front End Software Development

Job description

We are seeking a motivatedSoftware Integration and Test Engineer with a passion for real-time, embedded software testing and integration. In this role, you will play a crucial part in integrating hardware and software onto Linux-based operating systems, building testbeds, executing automated/manual tests, and ensuring high-performance outcomes for combat vehicle systems., * Integration & Testing: Plan, build, and maintain software and hardware integration testbeds. Integrate software items onto Linux Operating Systems (Red Hat Enterprise Linux) and combat vehicle hardware.

  • Test Execution: Develop, debug, and execute automated and manual requirements-based software verification tests.
  • Troubleshooting: Troubleshoot network, system, and software issues across embedded components and communication protocols (CAN, Serial, Ethernet).
  • Cybersecurity & Networking: Perform basic cybersecurity hardening, scans, and system networking (VLAN, switches, protocols).
  • Collaboration & Mentorship: Collaborate with cross-functional engineering teams (Mechanical, Electrical, Controls, Systems) and mentor junior software test engineers.

Requirements

If you have a strong technical background in embedded software, Linux environments, and script-based automation, we want to hear from you!, * Education: Bachelor’s degree in a STEM field (Computer Engineering, Software Engineering, Electrical Engineering, or Computer Science preferred).

  • Experience: Minimum of 2 years of experience in software integration and testing.
  • Linux Experience: Proven experience integrating software applications on Red Hat Enterprise Linux (or Unix derivatives).
  • Programming/Scripting: Proficiency in C++, Python, and BASH.
  • Tools & Protocols:
  • Experience with Git and Jira / GitLab for configuration management.
  • Experience testing and troubleshooting communication protocols (CAN, Serial, Ethernet).
  • Hands-on knowledge of computer networks (switches, VLANs).
  • Requirements: Experience developing, analyzing, and reviewing requirements for safety-critical real-time embedded software.
  • Citizenship: Must be a US Citizen with the ability to obtain a US Secret Security Clearance.

Preferred Qualifications (Bonus Points)

  • Experience with National Instruments (NI) Software (TestStand, VeriStand, LabVIEW).
  • Familiarity with UML modeling tools (MagicDraw, Enterprise Architect) or DOORS.
  • Experience with cybersecurity tools (Nessus, Coverity, STIG hardening rules, SSL/TLS, SSH, SFTP).
  • Experience with Qt Framework for GUI front-ends and virtual machine configurations.
  • Familiarity with military/commercial design standards and combat vehicle functionality.

Benefits & conditions

$50.07 - $52.34 an hour - Contract

About the company

Compunnel Inc boasts over two decades of experience collaborating with leading global enterprises to meet their needs for flexible workforce solutions and on-demand talent. We are a worldwide organization offering strategic workforce management, IT consulting, and on-demand talent services. Our specialization lies in serving various sectors including Financial Services, Healthcare, IT, Life Sciences, Aerospace & Defense, Energy, Retail, Telecom, Manufacturing, and Engineering.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:13 min

Evaluating UML, block diagrams, and the C4 model

Simon Lasselsberger · WWC 2022

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

3:20 min

Certifying safety-critical automotive software and deploying progressive testing strategies

David Romić · WWC 2023

4:36 min

Visualizing system architecture with Mermaid UML diagrams

Jakov Semenski · LIVE

3:07 min

Navigating software integration compliance in safety automotive environments

Nico Schmidt · LIVE

Videos

See all

Related articles

See all