Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer I

Navstar

Software Engineer IIndotronix 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 and test real-time embedded software on Linux/Unix-based operating systems.Perform software and hardware integration for complex systems (e.g., combat vehicle platforms).Develop and execute automated and manual verification tests based on requirements.Build and maintain integration test environments and testbeds.Troubleshoot system-level issues across software, hardware, and networking components.Support cybersecurity hardening, vulnerability scans, and compliance activities.Collaborate with cross-functional teams (Mechanical, Electrical, Systems, Controls).Ensure adherence to software development lifecycle (SDLC) and engineering best practices.Validate that system performance meets customer and regulatory requirements.Required Skills:Strong programming skills in C++, Python, and BashExperience with Linux/Unix environments (e.g., Red Hat Enterprise Linux)Knowledge of software verification and validation (V&V) processesExperience with Git and issue tracking tools (Jira/GitLab)Understanding of networking concepts (VLANs, switches, protocols)Experience with communication protocols (CAN, Serial, Ethernet)Strong debugging, troubleshooting, and analytical skillsExcellent verbal and written communication skillsPreferred Skills:Knowledge of requirements traceability and tools (e.g., DOORS)Familiarity with UML/model-based design toolsExperience with cybersecurity tools (Nessus, Coverity) and system hardening (STIG)Exposure to CMMI standards and Qt frameworkExperience with virtual machines and Ethernet-based protocols (SSL/TLS, SSH, SFTP)Experience:Experience in integration and testing of safety-critical real-time embedded systemsHands-on experience integrating software on Linux platformsExperience in networked systems and protocol testingPreferred Experience:Experience with NI tools (TestStand, VeriStand, LabVIEW)Exposure to model-based engineering tools (MagicDraw, Enterprise Architect)Familiarity with defense or combat vehicle systemsEducation:Bachelor's degree in STEM fieldPreferred Education:Degree in Computer Engineering, Software Engineering, Electrical Engineering, or Computer Science

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer I in Sterling Heights, MI vacancy
  • $118.1k - $200.76k

     ...Lead Software EngineerLocation: Maple Grove, MN or Sterling Heights, MIWhat does it take to advance the limits of technology? Bold thinking...  ..., our Combat Mission Systems team is seeking a Lead Software Engineer to join our mission.The Role The Lead Software Engineer... 
    Suggested
    Full time
    Local area

    BAE Systems USA

    Sterling Heights, MI
    2 hours ago
  •  ...We are seeking a seasoned Software Engineer with solid experience with C#, SQL, and strong skills in TypeScript. This role will be instrumental in driving high-quality, scalable software solutions and collaborating across teams to ensure alignment with architectural standards... 
    Suggested
    Full time
    Monday to Friday
    Flexible hours

    Central Transport

    Sterling Heights, MI
    4 days ago
  •  ...Senior Software Integration and Test EngineerDuration: 12 months contract to hirePosition Description: We have multiple openings for individuals...  ...is structured. The Senior Software Integration and Test Engineer plans and performs a variety of tasks across the areas of... 
    Suggested
    Contract work

    US Tech Solutions

    Sterling Heights, MI
    5 days ago
  • Job DescriptionThe Role:As a senior engineer, you will help design, build, and safeguard the quality of applications across the GM's Product...  ....You will have the opportunity to work hands-on writing software or solutions, based on detailed requirements and system specifications... 
    Suggested
    Full time
    Contract work
    H1b
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    4 days ago
  •  ...: TITLE: Senior Software Engineer (US Citizenship REQUIRED) LOCATION: Sterling Heights, MI 48312 (No relocation package) DURATION: Contract to Hire (conversion normally happens after 4-6 months) RATE RANGE: $50/hr-$59.93/hr W2 (no health benefits while on contract)... 
    Suggested
    Full time
    Contract work
    Remote work
    Relocation

    Geologics Corporation

    Sterling Heights, MI
    11 days ago
  • W e are seeking a Software Engineer with experience and passion for hardware and software integration and testing of real-time, embedded software. The role involves planning and performing tasks across hardware integration, scripting, networking, troubleshooting, problem... 
    Internship

    Compunnel

    Sterling Heights, MI
    3 days ago
  • Job DescriptionThe RoleThe Infotainment Platform Certification Engineer is responsible for ensuring that GM’s infotainment platform adheres...  ...drive resolution of test failures in coordination with various software component teams. The role also includes developing automation... 
    Full time
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Warren, MI
    3 days ago
  • $110.5k - $160k

     ...Description By applying to this position, your application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern roles have start dates in August/September 2026 and are 12 weeks in duration. Do you want to solve real... 
    Full time
    Internship
    Work at office
    Worldwide
    Monday to Friday

    Amazon

    Sterling Heights, MI
    1 day ago
  • Job DescriptionThe Role: At AV (Autonomous Vehicles) Software Organization within General Motors, we are working on developing cutting-...  ...generation vehicles. As the ADAS/AV Platform Software Verification Engineer, you will play a crucial role in defining, implementing, and... 
    Full time
    Work experience placement
    Local area
    Work from home
    Flexible hours

    General Motors

    Warren, MI
    2 days ago
  • Job DescriptionThe Role:General Motors is seeking a Senior Software Engineer to support, design, and improve delivery of enterprise applications, integrations, and intelligent platform capabilities across the Global Physical Security and Medical portfolio. This role focuses... 
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    3 days ago
  •  ...Skills & QualificationsPLC/CNC, Computer Numerical Control (CNC), Software Systems5 years of related experienceHigh School Diploma /...  ...equipmentReview and coordinate project installationsReprogram equipment for engineering changes and improvementsMaintain program backups for machinery... 
    Work experience placement

    Artech

    Sterling Heights, MI
    2 hours ago
  • $70k - $140k

     ...Corporate office location:Birmingham, ALTupelo, MSAtlanta, GAHouston, TxDallas, TXDetroit, MIChicago, ILCharlotte, NCSummary:The GRC Software Engineer provides technical and consultative support on the most complex technical matters within the GRC application space. Will be... 
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    The Huntington National Bank

    Birmingham, MI
    5 days ago
  • Job DescriptionThe RoleAs a senior engineer, you will lead the design, build, and operation of secure cloud platforms and services. You...  ...Abilities (Required Qualifications):5+ years of experience as a software engineer or security engineer, including work on authentication... 
    Full time
    Local area
    Work from home

    General Motors

    Warren, MI
    4 days ago
  • $60 - $64 per hour

    DescriptionKforce has a client that is seeking an IT Software Engineer in Warren, MI.Overview:Embark on a journey with a Detroit-based automotive giant, where technology isn't just a tool-it's the essence of innovation. Our client is a powerhouse, crafting not just vehicles... 
    Internship
    Local area

    KForce

    Warren, MI
    4 days ago
  •  ...Embedded Linux RTOS Software DeveloperOur client is seeking an Embedded Linux RTOS Software Developer to support the integration of...  ...and technical deliverables.Collaborate with cross-functional engineering teams throughout development and integration activities.Qualifications... 
    Contract work
    Work at office

    Contract Professionals, Inc

    Sterling Heights, MI
    4 days ago
  •  ...Software Staff Engineer OpportunityWe are hiring a Software Staff Engineer in Sterling Heights, MI, to support the development of advanced embedded software systems and Board Support Packages (BSPs) for mission-critical military vehicle platforms. This role requires expertise... 

    Moseley Technical Services

    Sterling Heights, MI
    2 hours ago
  • $95k - $154k

     ...We're actively engaging candidates for full-time opportunities aligned to client needs: software programming, Java full stack development, Java/Python roles, DevOps engineering, and data roles spanning analytics, engineering, science, and ML/AI. Our primary focus remains... 
    Full time
    Shift work

    SynergisticIT

    Sterling Heights, MI
    2 days ago
  • $95k - $154k

     ...now.We focus on Java/Full stack/DevOps and data science/data engineers/data analysts/BI analysts/machine learning/AI candidates. Ideal...  ...experienceSynergisticIT is looking for candidates interested in entry-level software programming, Java full-stack development, Python/Java... 
    Full time

    SynergisticIT

    Sterling Heights, MI
    5 days ago
  • $190k - $220k

    Job DescriptionJob Description The Role The Compute Systems Software team is a dynamic and fast paced team that designs, develops, and...  ...Safety and Services team is seeking an experienced Senior Software Engineer to join our team to work on high-compute System-on-Chip (SoC)... 
    Full time
    Local area
    Work from home

    General Motors

    Warren, MI
    3 days ago
  • $160k - $240k

    Job DescriptionThe RoleWe are looking for a Software Engineering Manager, Cloud Platform - Nova to lead engineers on the Atmos team building GM’s next generation cloud platform, Nova. Nova powers customer- and vehicle-centric systems across GM, including areas such as... 
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    2 days ago
  •  ...challenges. Join us and create a higher standard for a better world. Provide the overall leadership for the technology strategy, software engineering oversight, code quality, release governance, process improvement, risk mitigation, budget management, platform performance,... 
    Work at office
    Local area

    Performance Review Institute

    Sterling Heights, MI
    3 days ago
  •  ...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, IAM, SSPM... 
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    3 days ago
  •  ...Job TitleResponsibilities:Develop base software; MCAL, service layers, AUTOSAR interfaces, and complex device drivers in new ECU's for...  ...compliance to ISO26262 Functional SafetySupport software validation engineer through the development process and iterate code... 

    Omni Inclusive

    Troy, MI
    4 days ago
  •  ...Robotics Data EngineerLocation: Warren, MI FTEJob Description• 3+ years of experience in data engineering, machine learning systems, robotics, or related fields.• Master’s degree in engineering, Computer Science, Data Science, or equivalent practical experience.• Proven... 

    AceStack LLC

    Warren, MI
    3 hours ago
  • Job DescriptionThe Team:The Ethernet Systems Engineering team develops, validates, and deploys the in-vehicle Ethernet foundation that enables GM’s Software-Defined Vehicle architecture. The team owns end-to-end system engineering for automotive Ethernet networks—including... 
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    3 days ago
  •  ...walmart lab s etc to name a few. We are continuously looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, data engineers, machine learning engineers for full time positions with clients. Who... 
    Full time

    SynergisticIT

    Sterling Heights, MI
    2 hours ago
  • A defense technology organization in Sterling Heights, MI is seeking a skilled cybersecurity engineer to support Cyber architecture and technology across the US market. The role requires experience in embedded systems engineering and compliance with federal regulations... 
    Contract work

    Softworld, a Kelly Company

    Sterling Heights, MI
    5 days ago
  •  ...motivated, creative individual to be a part of the Field Application Engineering Team in Michigan . As a Field Application Engineer at...  ...experience required including experience using 3D modeling software. Ability to coordinate engineering activities within a sales... 
    Work at office

    PennEngineering

    Utica, MI
    1 day ago
  • System Security Engineer (SSE)will provide technical support to formally register Department of Defense (DoD) acquisition programs with...  ...tamper, cybersecurity, exportability features, hardware assurance, software assurance, supply chain risk management, and security... 
    Full time

    DCS Corporation

    Sterling Heights, MI
    4 days ago
  •  ...IT Support & Automation Engineer (Managed Services) Utica, MI (office-first with flexibility / hybrid options) | Microsoft 365 • Azure • Networking • Security • Automation • MSP Tooling Speak Geek. Be Human. Make IT better for People. At SMART I.T. Services,... 
    Work at office
    Local area
    Flexible hours

    SMART IT Services, Inc.

    Utica, MI
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer I. Be the first to apply!