Software Engineer II
2 weeks ago
We are seeking individuals with a strong background and passion for real-time, embedded software development. The Software Engineer II will engage in software requirements analysis, design, implementation (coding and unit testing), documentation, hardware-software integration, troubleshooting, problem-solving, and software verification testing. Opportunities are available for both software developers and testers.
Key Responsibilities:
- Develop, maintain, upgrade, and port embedded product software and/or product support software to enhance and support project/system functionality.
- Collaborate with the software project team and across engineering disciplines such as Mechanical, Electrical, Controls, and Systems.
- Ensure technical approaches align with established engineering principles and practices.
- For Developers: Proficiency in object-oriented design, C++ coding, and unit testing of embedded software.
- For Testers: Experience in requirements-based software verification and traceability.
- Familiarity with version control and issue tracking tools.
- Experience integrating or testing software on bare metal or with various real-time operating systems such as VxWorks and Linux/Unix derivatives.
- Minimum of 2 years in real-time embedded software development and/or software testing.
- Development and troubleshooting experience with communications, device drivers, I/O (for software developers).
- Familiarity with NI TestStand (for software testers).
- Knowledge of weapon systems, munitions, and/or combat vehicle functionality and capability.
- Experience using GitLab or other CI/CD tools.
- Bachelor's degree in a STEM field.
- Bachelor's degree in Computer Engineering, Software Engineering, Electrical Engineering, or Computer Science.
Education: Bachelors Degree
-
Embedded Software Engineer
4 weeks ago
Sterling Heights, Michigan, United States Detroit Engineered Products Full timeSoftware Engineer II - Embedded SystemsThe Software Engineer II - Embedded Systems is responsible for planning and performing a variety of tasks across the areas of software requirements analysis, software architecture and design, implementation, documentation, hardware-software integration, troubleshooting, problem solving, and software verification...
-
Systems Engineer II
3 weeks ago
Sterling Heights, Michigan, United States RTX Full timeAbout the Role:We are seeking a highly skilled Systems Engineer II to join our team at RTX. As a Systems Engineer II, you will be responsible for providing technical support and guidance to software agile development teams, as well as other engineering personnel. Your primary focus will be on performing technical analyses and defining how the system works,...
-
Software Engineer II
3 weeks ago
Sterling Heights, Michigan, United States RTX Full timeJob Summary:RTX is seeking a skilled Software Engineer II to join our team within the Simulation and Training Solutions (STS) business area. As a key member of our team, you will be responsible for designing, implementing, and testing complex multi-platform training device software and their associated user interfaces.Key Responsibilities: Design and develop...
-
Systems Engineer II
4 weeks ago
Sterling Heights, Michigan, United States RTX Full timeJob Title: Systems Engineer IIWe are seeking a highly skilled Systems Engineer II to join our team at RTX. As a key member of our systems engineering team, you will be responsible for providing technical direction and design to software agile development teams, and other engineering personnel.Key Responsibilities:Perform technical analyses and define how the...
-
Electrical Engineer II
4 weeks ago
Sterling Heights, Michigan, United States Hepco Full timeAt Hepco, we are seeking a skilled and experienced Electrical Engineer II to join our team in supporting combat vehicle programs.Key Responsibilities: Collaborate and communicate regularly with a team of engineers and leadership to assess and improve designs to meet product requirements and customer needs. Work in a fast-paced environment while adapting to...
-
Electrical Engineer II
4 weeks ago
Sterling Heights, Michigan, United States Hepco Full timeElectrical Engineer II OpportunityWe are seeking a skilled Electrical Engineer II to support our combat vehicle programs. As an Electrical Engineer II, you will evaluate design changes and modifications for diagnostics implications and recommend improvements where feasible.This role involves close interaction with lead diagnostics engineers and design...
-
Software Engineer
2 weeks ago
Sterling Heights, United States PGS Worldwide Full timePGS Worldwide is actively seeking a skilled Software Engineer to support ongoing projects for an Aerospace leader in Sterling Heights, MI. This is an initial 12-month contract-to-hire opportunity and I will respond immediately to all qualified candidates. Job Description: We have multiple openings for individuals with experience and a passion for software...
-
Software Engineer
2 weeks ago
Sterling Heights, United States HRU Inc Technical Resources Full timeHRU Technical Resources is seeking a Software Engineer to assist a large defense corporation located in Sterling Heights, MI.Type of Role: 12 month contract (Opportunity for direct hire) Schedule: 1st Shift, 9/80 Schedule Compensation: $57.83/HR Benefits Available: Health, Dental, Vision, Retirement Description: We are looking for a Senior Software Test...
-
Software Engineering Manager
4 weeks ago
Sterling Heights, Michigan, United States Softworld, a Kelly Company Full timeJob Title: Software Engineering ManagerSoftworld, a Kelly Company is seeking a highly skilled Software Engineering Manager to lead our embedded software development team. As a key member of our engineering team, you will be responsible for managing and mentoring a team of software architects, cybersecurity experts, and software developers.Key...
-
Embedded Software Engineer
4 weeks ago
Sterling Heights, Michigan, United States DCS Corp Full timeJob SummaryAs a Software Engineer for Ground Combat Vehicles at DCS Corp, you will play a critical role in the development and integration of vehicle software for ground combat vehicles. This position requires a strong background in software engineering, systems engineering, and experience with vehicle software integration. The ideal candidate will have a...
-
Senior Software Engineer
4 weeks ago
Sterling Heights, Michigan, United States US Tech Solutions Full timeJob DescriptionWe are seeking a highly experienced Senior Software Engineer to join our team at US Tech Solutions. The ideal candidate will have a minimum of 6 years of professional experience in verification testing of real-time, embedded software.The successful candidate will have experience performing requirements-based software verification of embedded...
-
Software Engineer
2 days ago
Sterling Heights, Michigan, United States Government of Western Australia Full timeJob Title: Software EngineerWe are seeking a skilled Software Engineer to join our team at {company}. The ideal candidate will have a strong foundation in computer science and experience with software development.Key Responsibilities:Design and develop software applicationsCollaborate with cross-functional teamsIdentify and resolve technical...
-
Embedded Software Controls Engineer Software
5 months ago
Sterling Heights, United States General Dynamics Land Systems Full timeAbout the Role: Embedded Modeling & Code Generation Lead Engineer will be working on our future products team. Join a dynamic group of software and controls engineers responsible for the design, development and support of embedded software solutions for the world's premier land-based combat vehicle producer. Company Information: General Dynamics is a...
-
Embedded Software Engineer
5 months ago
Sterling Heights, United States PGS Worldwide Full timePGS Worldwide is actively seeking a skilled Embedded Software Engineer to support ongoing projects for an Aerospace leader in Sterling Heights, MI. This is an initial 12-month contract-to-hire opportunity and I will respond immediately to all qualified candidates. Job Description: Plans and performs a variety of tasks across the areas of software...
-
Cyber Software Engineer
4 weeks ago
Sterling Heights, Michigan, United States HRU Inc Technical Resources Full timeCyber Software EngineerHRU Inc Technical Resources is seeking a highly skilled Cyber Software Engineer to join our team. As a key member of our engineering organization, you will be responsible for the development and support of embedded cyber work products for a family of ground combat vehicles.The ideal candidate will have a strong background in computer...
-
Senior Software Engineer
3 weeks ago
Sterling Heights, Michigan, United States Compunnel Full timeJob Title: Senior Software EngineerJob Summary:We are seeking a skilled Senior Software Engineer to develop, maintain, and upgrade software applications for combat vehicle systems. The ideal candidate will have experience in software integration and testing, with a strong understanding of Linux and Windows operating systems.Key Responsibilities:Develop and...
-
Software Engineer
2 weeks ago
Sterling Heights, Michigan, United States Scout Exchange Full timeWe are looking for a skilled Software Engineer to join our team. The ideal candidate will have experience with backend development and be proficient in languages such as Java, Python, or C++.The successful candidate will be responsible for designing, implementing, and testing software systems. They will work closely with our cross-functional team to deliver...
-
Software Quality Assurance Engineer II
3 weeks ago
Inver Grove Heights, Minnesota, United States C4 Technical Services Full timeSoftware Quality Assurance Engineer IIAt C4 Technical Services, we are seeking a highly skilled Software Quality Assurance Engineer II to join our team. As a key member of our agile team, you will be responsible for ensuring the highest quality of our software products.Responsibilities:* Participate in agile team as QA member* Review and clarify...
-
Software Project Engineer
3 weeks ago
Sterling Heights, Michigan, United States DCS Corp Full timeJob SummaryDCS Corp is seeking a highly skilled Software Project Engineer to provide software engineering and project management support to a US Army Project Management office (PMO) for a family of vehicles used for soldier transport and combat. The ideal candidate will have a strong background in software development, project management, and systems...
-
Senior Software Engineer
4 weeks ago
Sterling Heights, Michigan, United States DCS Corp Full timeJob DescriptionDCS Corp is seeking a highly skilled Senior Software Engineer to join our team in supporting Project Executive Office Ground Combat Systems (PEO-GCS). The successful candidate will interface with the US Army Combat Capability Development Center - Ground Vehicle System Center (CCDC-GVSC), the Department of the Army (DA), and other government...