Tallo logoTallo logo

Software Engineer

Job

Apollo Professional Solutions, Inc.

Sterling Heights, MI (In Person)

$76,960 Salary, Full-Time

Posted 1 week ago (Updated 2 days ago) • Actively hiring

Expires 6/12/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
77
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Job Title:
Software Integration & Test Engineer (Embedded Systems) - Entry Level /
Level I Location:
Sterling Heights, MI (Onsite)
Duration:
12 Months Contract (Contract-to-Hire)
Pay Rate:
$40.98/hr
Shift:
1st Shift (8:00 AM - 5:00 PM)
Job Overview:
We're hiring a Software Integration & Test Engineer with hands-on exposure to real-time embedded systems . This role focuses on integrating, testing, and validating software within Linux-based environments, supporting advanced defense systems. You'll work across software, hardware, and networking layers while collaborating with cross-functional engineering teams.
Key Responsibilities:
Perform software integration & verification testing (manual + automated) Integrate software on Linux/Unix systems (Red Hat preferred) Build and maintain software/hardware test environments Troubleshoot and debug issues across embedded systems Work with network protocols (CAN, Ethernet, Serial) Support cybersecurity scans & system hardening Use Git, Jira/GitLab for version control and tracking Collaborate with Mechanical, Electrical & Systems teams
Required Skills & Experience:
1+ year experience in embedded software integration/testing Strong understanding of real-time systems Experience with Linux/Unix (Red Hat preferred) Knowledge of networking (VLANs, switches, protocols) Experience with communication protocols (CAN, Ethernet, Serial) Programming in C++, Python, or Bash Experience with software verification & debugging Familiarity with SDLC (Software Development Life Cycle) Strong communication skills Preferred Skills (Nice to Have): Experience with NI tools (TestStand, LabVIEW, VeriStand) Knowledge of cybersecurity tools (Nessus, Coverity) Familiarity with STIG hardening Experience with
UML, DOORS, CMMI
Exposure to Qt Framework or model-based tools (MagicDraw, EA) Experience with virtual machines & secure protocols (SSH, TLS, SFTP)
Education:
Bachelor's Degree in STEM (Computer Science, Software, Electrical, or related)
Important Requirement:
U.S. Citizenship required Must be eligible for DoD Secret Clearance #
ECL Pay:
$35.00 - $39.00 per hour
Benefits:
401(k) Dental insurance Health insurance Vision insurance Application Question(s): Can you describe your experience with embedded software integration and testing? What is your experience working with Linux systems, especially Red Hat Enterprise Linux? Which communication protocols have you worked with (CAN, Ethernet, Serial), and in what context? What programming languages have you used for scripting or development (C++, Python, Bash)? Give examples. Are you a U.S. Citizen and eligible to obtain a DoD Secret Clearance?
Work Location:
In person

Similar remote jobs

Similar jobs in Sterling Heights, MI

  • Job

    Lawn Care Worker

    ROYAL LANDSCAPING

    Sterling Heights, MI

    Posted2 days ago

    Updated12 hours ago

  • Job

    Scheduler

    DCS Corporation

    Sterling Heights, MI

    Posted2 days ago

    Updated12 hours ago

  • Job

    Soliant Health

    Sterling Heights, MI

    Posted2 days ago

    Updated12 hours ago

  • Job

    Dietary Aide

    Optalis Health and Rehabilitation

    Sterling Heights, MI

    Posted2 days ago

    Updated12 hours ago

  • Job

    Soliant Health

    Sterling Heights, MI

    Posted2 days ago

    Updated12 hours ago

Similar jobs in Michigan