Software Engineer
Donatech
Hardware And Software Integration And Test EngineerWe are seeking an individual with experience and a passion for hardware and software integration and testing of real-time, embedded software. This experience might be gained in a test role within a software development organization or gained within a Software Quality Assurance organization, depending upon how the organization is structured. The Hardware and Software Integration and Test Engineer plans and performs a variety of tasks across the areas of integrating hardware modules into a combat vehicle system, scripting, networking, troubleshooting, problem solving, and software verification testing.The Hardware and Software Integration and Test Engineer:Performs hands-on systems integration and test of complex electronic and electro-mechanical systems in both software labs and on tactical military hardware and vehicles.Creates, plans, and performs a variety of software analysis, design, development, code, documentation, integration, test and product assurance tasksContributes to the development of engineering design models and develops programs to enhance, implement and support project/system functionality for the assigned technical effortParticipates in software requirements, design, and code reviewsDevelops and execute test cases, test scripts, test plans, and test scenarios for all applicable requirements for new software releases in software lab environment and on tactical vehicleEnsures technical outcomes are consistent with established engineering principles and practices and that all technical, system, performance, and quality requirements are metPerforms non-routine fault isolation, diagnosis and repair of test and tactical systemsPerforms complex technical analysis, testing, calculations, and evaluation of results using specialized equipment and/or by computer programsAnalyzes and interprets design specifications, drawings, documentation, models, and/or test results to ensure technical designs comply with applicable engineering standards, military specifications and product requirementsProgramming experience in one of the following: C, C#, C++, PythonUnderstanding and application of modern software development and systems engineering practices, design principles, techniques, and technologies.Working knowledge of the Software Life CycleSelf-motivated, team player with strong interpersonal and communication (written and verbal) skillsRelevant internship experience Bachelor of Science degree in STEM discipline
- ...Job TitleRequirements analysis, architecture and design, code and unit testHardware-software integration, software verification testingStrong skills in C, C++, Python, and UNIX scripting/BASHMinimum of 4-6 years of work experience; BS DegreeReal-time embedded software...SuggestedWork experience placement
- ...Software Engineer/DeveloperThe Software Engineer/Developer is responsible for the software design, coding, verification, and validation of software applications for both current and future products. The candidate should have a passion for software development and a sense...Suggested
- ...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...SuggestedInternship
- ...Senior Software Integration and Test Engineer Duration: 12 months contract to hire Position Description: We have multiple openings for individuals with experience and a passion for software integration and testing of real-time, embedded software. This experience...SuggestedContract work
- ...Senior Software EngineerWe have openings for individuals with experience and a passion for real-time, embedded software development.... ...Systems (CMS) Electrical Software and Controls (ESC) Functional Engineering Directorate and will be matrixed to the Munitions Software...SuggestedContract work
- ...Senior Software Engineer (Embedded Systems)Location: Sterling Heights, MI Pay: $71–$85/hour Schedule: 9/80 (Every Other Friday Off) Work Type: 100% OnsiteOverview: Seeking a Senior Software Engineer to develop embedded application software for next-generation ground combat...Contract work
$52.29 per hour
...Senior Software EngineerWe are seeking a dedicated Senior Software Engineer to support advanced munitions programs within a leading defense organization. This role involves hands-on embedded software development and providing technical leadership to software teams across...Contract workTemporary workFor contractors- 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
- 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
$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 timeInternshipWork at officeWorldwideMonday to Friday$100k
...walmart lab 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...Full timeH1b- 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 timeLocal areaWork from homeRelocationRelocation package
- 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 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
- ...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
$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 timeWork at officeRemote workWork from homeFlexible hours- 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
$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...InternshipLocal area$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$118.1k - $200.76k
...Lead Software Engineer Location: Maple Grove, MN or Sterling Heights, MI What does it take to advance the limits of technology? Bold thinking. Working at BAE Systems means partnering with an innovator in the next generation of defense systems. We take pride in the...Full timeLocal area$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- ...Senior Software EngineerGeneral 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...Relocation package
- ...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
- 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
$107.5k - $204.5k
...aerospace and defense. Collins Aerospace Integrated Secure Processing Solutions (SPS) team is looking for an Principal Software Lead Engineer who is passionate about collaborating with high-performance teams to create mission-critical solutions that support Mission...Temporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours- ...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 officeLocal area
- ...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
- 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
- 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
- ...Responsibilities: • Develop base software; MCAL, service layers, AUTOSAR interfaces, and complex device drivers in new ECU's for electrified... ...to ISO26262 Functional Safety • Support software validation engineer through the development process and iterate code accordingly...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- cybersecurity software engineer Sterling Heights, MI
- software developer fintech Sterling Heights, MI
- senior robotics software engineer Sterling Heights, MI
- part time software developer remote Sterling Heights, MI
- software engineer full time Sterling Heights, MI
- entry level software engineer remote Sterling Heights, MI
- consulting software engineer Sterling Heights, MI
- senior software engineer remote Sterling Heights, MI
- startup software engineer Sterling Heights, MI
- software developer positions Sterling Heights, MI



