Demo

Software Engineer II

Allure Consultant
Sterling, MI Full Time
POSTED ON 2/14/2025
AVAILABLE BEFORE 5/10/2025

Job Description

Job Description

Job Summary

We are seeking a Software Engineer II to support the integration and testing of real-time embedded software systems. This role involves collaborating across disciplines to implement mission-critical software and hardware solutions. Responsibilities include software verification testing, hardware integration, and cybersecurity hardening for Linux-based embedded systems.

Key Responsibilities

  • Develop, debug, and execute automated and manual software verification tests.
  • Integrate and test software with real-time operating systems (Linux / Unix).
  • Build and maintain software and hardware integration testbeds.
  • Utilize Git and Jira / GitLab for configuration management and issue tracking.
  • Test and troubleshoot communication protocols, including CAN, Serial, and Ethernet.
  • Collaborate with Mechanical, Electrical, Controls, and Systems Engineering teams.
  • Mentor junior engineers in software testing, troubleshooting, and problem-solving.
  • Ensure compliance with engineering principles, technical, and quality requirements.

Required Qualifications

  • Bachelor's degree in a STEM field (Computer Engineering, Software Engineering, Electrical Engineering, or Computer Science preferred).
  • Minimum of 2 years of experience in software integration and testing for real-time embedded systems.
  • Proficiency with Red Hat Enterprise Linux, C , Python, and Bash scripting.
  • Strong understanding of computer networks, including switches, VLANs, and protocols.
  • Experience with version control and issue tracking tools (Git, Jira, GitLab).
  • Strong verbal and written communication skills.
  • Preferred Qualifications

  • Familiarity with Ethernet-based protocols (SSL / TLS, SSH, SFTP) and system hardening (STIG rules).
  • Experience with NI Software tools such as TestStand, VeriStand, and LabView.
  • Knowledge of UML modeling tools and DOORS requirements management.
  • Understanding of military and commercial design standards, including CMMI.
  • Experience with Qt Framework for GUI development and cybersecurity scanning tools (Nessus, Coverity).
  • Prior experience developing on VxWorks or similar real-time operating systems.
  • Knowledge of combat vehicle functionality and capabilities.
  • Additional Details

  • Work Authorization : U.S. Citizen or Green Card Holder (GC)
  • Tax Terms : W2
  • Education Level : Bachelor's Degree Required
  • If you are a highly motivated software engineer with a passion for real-time embedded systems and aerospace / defense technology, we'd love to hear from you! Apply now to be part of a cutting-edge team.

    Apply Today!

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Software Engineer II?

    Sign up to receive alerts about other jobs on the Software Engineer II career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $90,609 - $105,383
    Income Estimation: 
    $117,524 - $131,245
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $80,479 - $90,779
    Income Estimation: 
    $90,609 - $105,383
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Allure Consultant

    Allure Consultant
    Hired Organization Address Joseph, MI Full Time
    Job Description A Senior Controls Engineer uses their knowledge of custom automation and precision machining as a member...
    Allure Consultant
    Hired Organization Address Princeton, NJ Full Time
    Job Description Job Description Overview The Azure Cloud Developer plays a critical role in the development and deployme...
    Allure Consultant
    Hired Organization Address Los Angeles, CA Full Time
    Job Description Job Description Are you an experienced IT Project Manager looking for your next challenge? Join us in cr...
    Allure Consultant
    Hired Organization Address Phoenix, AZ Contractor
    Hiring: Full-Stack .NET Developer | Government Administration | Hybrid (Arizona Candidates Only) Are you a skilled Full-...

    Not the job you're looking for? Here are some other Software Engineer II jobs in the Sterling, MI area that may be a better fit.

    Senior Software QA Performance Engineer II

    OneStream Software, Birmingham, MI

    Senior Software QA Performance Engineer II

    OneStream Software, Rochester, MI

    AI Assistant is available now!

    Feel free to start your new journey!