Software Engineer I
Indotronix International Corporation
Software Engineer I
Indotronix 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 Bash
- Experience with Linux/Unix environments (e.g., Red Hat Enterprise Linux)
- Knowledge of software verification and validation (V&V) processes
- Experience 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 skills
- Excellent verbal and written communication skills
Preferred Skills:
- Knowledge of requirements traceability and tools (e.g., DOORS)
- Familiarity with UML/model-based design tools
- Experience with cybersecurity tools (Nessus, Coverity) and system hardening (STIG)
- Exposure to CMMI standards and Qt framework
- Experience with virtual machines and Ethernet-based protocols (SSL/TLS, SSH, SFTP)
Experience:
- Experience in integration and testing of safety-critical real-time embedded systems
- Hands-on experience integrating software on Linux platforms
- Experience in networked systems and protocol testing
Preferred Experience:
- Experience with NI tools (TestStand, VeriStand, LabVIEW)
- Exposure to model-based engineering tools (MagicDraw, Enterprise Architect)
- Familiarity with defense or combat vehicle systems
Education:
- Bachelor's degree in STEM field
Preferred Education:
- Degree in Computer Engineering, Software Engineering, Electrical Engineering, or Computer Science
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer I in Sterling Heights, MI vacancy
- ...automation, and controls issues and downtime • Use FIS plant monitoring software to review cycle times of equipment • Review and coordinate project installations • Reprogram equipment for engineering changes and improvements • Maintain program backups for machinery and...Suggested
- ...Job Title Requirements analysis, architecture and design, code and unit test Hardware-software integration, software verification testing Strong skills in C, C++, Python, and UNIX scripting/BASH Minimum of 4-6 years of work experience; BS Degree Real-time...SuggestedWork experience placement
- ...Senior Software Engineer We have openings for individuals with experience and a passion for real-time, embedded software development. These positions are for software leads in the area of Munitions, to provide leadership for the software efforts on a subset of the contracts...SuggestedContract work
- ...multiple openings for individuals with experience and a passion for software integration and testing of real-time, embedded software. This... ...is structured. The Senior Software Integration and Test Engineer plans and performs a variety of tasks across the areas of integrating...SuggestedContract work
- Senior Software Engineer - Embedded Systems Location: Sterling Heights, MI | Duration: 12 Months (Temp-to-Hire) | 1st Shift: 8:00 AM - 5:00 PM About the Role Join Indotronix as a Senior Software Engineer and propel your career by developing next-generation embedded...SuggestedContract workTemporary workDay shift
- 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...Full timeContract workH1bLocal areaWork from homeRelocation package
- 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
- 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...Full timeMonday to FridayFlexible hours
- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
$100k
...s etc to name a few. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers for full time positions with clients. Who Should Apply Recent Computer...Full timeH1bRemote work$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This...Full timeTemporary workFlexible hours- ...Waltonen Engineering is looking for a Vehicle Software Engineer to join our team! Responsibilities: Engineering analysis/support of military vehicles Prepare plans with detailed drawings that include project specifications Design and execute engineering to...Full timeTemporary workWork experience placementWork at officeLocal areaFlexible hours
- 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 timeWork experience placementLocal areaWork from homeFlexible hours
- 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 timeLocal areaWork from homeRelocation package
- Job DescriptionThe RoleWe are seeking an experienced and highly motivated Senior Software Engineer to design, build, and optimize the Mobile Backend for Frontend (MBFF) platform and back-office integration services that power GM mobile ownership experiences. This role will...Full timeLocal areaWork from homeRelocation package
- ...Qualifications ~ PLC/CNC, Computer Numerical Control (CNC), Software Systems ~5 years of related experience ~ High School... ...~ Robotics, Computer Vision ~ Bachelor's degree in Engineering ~ Effective oral and written communication skills ~ Lean...Work experience placementImmediate start
- 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 timeLocal areaWork from home
- ...This means the successful candidate is expected to report to Warren, MI, or Austin, TX three times per week.The RoleThe Senior Software Engineer - Vehicle Experience Services will play a key role in designing, building, and supporting the platforms and services that...Full timeLocal areaWork from homeRelocationRelocation package
$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 timeLocal areaWork from home- Job DescriptionAbout the RoleWe’re looking for a Senior Software Engineer to own and advance serviceability for our in-vehicle infotainment (IVI) and Vehicle Compute Unit (VCU) platform. You will focus on dealership support and field quality: debugging complex VCU issues...Full timeLocal areaRemote workWork from homeRelocation package
- ...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...
$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 timeLocal areaWork from homeRelocation packageFlexible hours- 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
- ...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 timeLocal areaWork from homeRelocation package
- 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 timeLocal areaWork from homeRelocation package
- ...Job Description Software Engineer Location: - Remote Duration: Long Term Overview: Join our dynamic team as a Software Engineer and help build cutting-edge AI-powered applications. We are seeking talented full-stack engineers with a passion for rapid...Remote work
- ...reducing CO2 emissions. We are leader on our businesses, and recognized as one of the largest global innovative companies. Software Engineer for Troy, MI - multiple positions open - to develop application-specific components for embedded automotive software; participate...Permanent employmentFull timeContract workWorldwide
- ...Embedded Software Engineer - HOT JOB! One of the most long-standing organizations in the area is seeking an entry to experienced level Software Engineers. This is going to be working on cutting edge technologies and systems. Embedded Software Engineer...
- ...Full time JR-202618501 Job Description The Role: We are seeking creative, highly motivated engineers with passion and expertise in controls and software for the position of software engineer within GM's Vehicle Software and Electronics Engineering group....Permanent employmentFull timeWork at officeLocal areaWork from homeRelocation packageFlexible hours
$99k - $128.5k
...location using objective, job-related criteria. Summary OneStream Software delivers a unified Corporate Performance Management (CPM)... ...native, SaaS-oriented architecture on Microsoft Azure. The Software Engineer designs, develops, tests, and maintains software components...Full timeTemporary workWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer I. Be the first to apply!
Related searches
- real time software engineer Sterling Heights, MI
- remote entry level software developer Sterling Heights, MI
- information technology software engineer Sterling Heights, MI
- software engineer remote Sterling Heights, MI
- senior software engineer Sterling Heights, MI
- software engineer contract Sterling Heights, MI
- intel software engineer Sterling Heights, MI
- senior software engineer ruby on rails Sterling Heights, MI
- software engineer full time Sterling Heights, MI
- software developer fintech Sterling Heights, MI



