Senior Software Engineer
$52.29 per hourActalent
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 multiple defense contracts and work directives.ResponsibilitiesLead embedded software development efforts for munitions programs.Perform software design, development, integration, and troubleshooting activities.Support software verification planning, execution, and test automation efforts.Manage software schedules, estimates, and technical execution.Monitor program cost, schedule, and technical performance metrics.Support formal customer milestone reviews, including SRR, PDR, CDR, and TRR events.Coordinate software architecture reviews and design approvals.Manage project risks, issues, and opportunities.Ensure compliance with software quality, configuration management, and safety processes.Collaborate with cybersecurity stakeholders to support RMF and ATO requirements.Provide technical guidance and mentoring to engineering team members.Present technical status and project performance information to leadership and customers.Essential SkillsProficiency in Embedded C++ software development.Experience with real-time embedded systems (RTOS and/or bare-metal).Strong background in software technical leadership and project execution.Expertise in requirements analysis, software architecture, design, integration, and testing.Experience with Earned Value Management System.Additional Skills & QualificationsExperience leading small software development teams.U.S. Citizenship with the ability to obtain Secret Clearance.Bachelor's Degree in Engineering, Computer Science, or related STEM discipline.Current Secret Security Clearance is a plus.Control Account Manager (CAM) or Work Package Manager experience.Cybersecurity knowledge, including RMF and ATO processes.Familiarity with CMMI and software lifecycle processes.Ethernet communications experience.Experience with weapon systems, munitions, or combat vehicles.Cybersecurity certifications.Experience overseeing subcontracted software development efforts.Work EnvironmentThe position is within a hybrid engineering environment supporting defense products and munitions systems. The role entails approximately 60% hands-on software development and 40% technical project leadership. Collaboration with cross-functional teams, including Systems Engineering, Safety Engineering, Cybersecurity, Software Architecture, Program Management, and Government stakeholders, is expected. There may be occasional support for integration labs and field/range testing activities. The work schedule follows a 9/80 format, and the environment supports classified U.S. defense contractor programs.Job Type & LocationThis is a Contract to Hire position based out of Sterling Heights, MI.Pay and BenefitsThe pay range for this position is $52.29 - $52.29/hr. Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors.Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: • Medical, dental & vision • Critical Illness, Accident, and Hospital • 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available • Life Insurance (Voluntary Life & AD&D for the employee and dependents) • Short and long-term disability • Health Spending Account (HSA) • Transportation benefits • Employee Assistance Program • Time Off/Leave (PTO, Vacation or Sick Leave)Workplace TypeThis is a fully onsite position in Sterling Heights, MI.Application DeadlineThis position is anticipated to close on Sep 11, 2026.
- ...Senior Software EngineerWe have openings for individuals with experience and a passion for real-time, embedded software development. These... ...(CMS) Electrical Software and Controls (ESC) Functional Engineering Directorate and will be matrixed to the Munitions Software Integrated...SeniorContract 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...SeniorContract workTemporary workDay shift
- ...openings for individuals with experience and a passion for software integration and testing of real-time, embedded... ...depending upon how the organization is structured. The Senior Software Integration and Test Engineer plans and performs a variety of tasks across the...SeniorContract work
$52.29 per hour
...Job Title: Senior Software Engineer Job Description We 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...SeniorContract workTemporary workFor contractors$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....SeniorFull timeTemporary workFlexible hours$190k - $220k
Job DescriptionJob Description The Role The Compute Systems Software team is a dynamic and fast paced team that designs,... ...The OS Safety and Services team is seeking an experienced Senior Software Engineer to join our team to work on high-compute System-on-Chip (SoC...SeniorFull 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...SeniorFull timeLocal areaWork from homeRelocationRelocation package
- 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...SeniorFull timeLocal areaRemote workWork from homeRelocation package
- ...and in how we will influence the future of transportation. Our Software Services team is on the forefront of this work, emboldening our... ...help move us forward and achieve our mission.We’re looking for an engineer who likes getting close to the metal and solving problems that...SeniorFull timeLocal areaWork from homeRelocation packageShift work
- ...of products to customers all over the world. Toyoda Gosei North America (headquartered in Troy, MI) has an opening for a Senior Software Engineer in the Computer Information System (CIS) department. The Senior Software Engineer is responsible providing professional level...SeniorFull timeWork at office
- ...Senior Software Engineer RPM is an international non-asset-based logistics and supply chain solutions company. Our focus is to provide customizable solutions tailored to support today’s complex supply chains. As one of the fastest-growing logistics companies in North...SeniorContract workTemporary workWork at officeRemote workWork from home
- ...Innovation Center or Warren Michigan GM Technical Center 3-4 days per week (T-W-Th) The RoleWe are seeking a highly skilled Senior Software Engineer to join our digital commerce engineering team, with a primary focus on React-based front-end development, Shopify commerce...SeniorFull timeH1bLocal areaWork from homeRelocationFlexible hours3 days per week
$160k - $200k
Job DescriptionAs a Senior Software Engineer - Android Development, you will be responsible for design, development and testing of automotive infotainment software solutions for new features or major enhancements.You will also be responsible for defect analysis, resolution...SeniorFull timeLocal areaWork from homeRelocation packageFlexible hours$160k - $200k
Job DescriptionAs a Senior Software Engineer - Go (Golang), you will design, develop, and deliver high-performance middleware and application software solutions supporting GM’s next-generation in-vehicle infotainment platforms and connected vehicle systems.You will play...SeniorFull timeLocal areaWork from homeRelocation packageFlexible hours- ...influence the future of transportation in the EV realm. Our Software Services team is on the forefront of this work, emboldening... ...individuals for potential future opportunities as a Senior Software Engineer - SAP Developer. In anticipation of these opportunities becoming...SeniorFull timeLocal areaWork from homeRelocation packageFlexible hours
$52.29 per hour
...Job Description Job Description Job Title: Senior Software Engineer Job Description We 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...SeniorContract workTemporary workFor contractors- ...DescriptionThe Team:The Ethernet Systems Engineering team develops, validates, and deploys... ...vehicle Ethernet foundation that enables GM’s Software-Defined Vehicle architecture. The team... ...organization is looking for a Senior Software Engineer who will develop work...SeniorFull timeLocal areaWork from homeRelocation package
- General Motors in Warren, MI is seeking a Senior Software Engineer to advance in-vehicle Ethernet networks and automation. You will work with both physical and virtual test assets, focusing on functional verification and performance metrics to ensure robust network health...Senior
- 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...SeniorFull timeWork experience placementLocal areaWork from homeFlexible hours
- 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...SeniorFull timeLocal areaWork from homeRelocation 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...SeniorFull timeLocal areaWork from homeRelocation package
- ...Senior Software EngineerThe 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...SeniorRelocation package
- ...the next generation of embedded platform software to deliver state of the art features to... ...along with it. We are looking for energetic engineers to help us deliver high quality test... ...ensure the success of our features. As a Senior Software Developer - Test Framework at...SeniorFull timeWork at officeLocal areaWork from homeRelocation packageFlexible hours3 days per week
- ...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...
- ...in how we will influence the future of transportation. Our Software Services team is at the forefront of this work, emboldening... ...our mission.We are seeking a highly skilled and experienced Senior Software Engineer specializing in OneStream Development to join our dynamic...SeniorFull timeLocal areaWork from homeRelocation packageFlexible hours
- ...Integration organization, builds the foundational software, automation, and integration... ...observability, and defect triage.Their work enables engineering, calibration, and verification teams to... ...development process.The Role:As a Senior Software Developer, you will build the...SeniorFull timeLocal areaWork from homeRelocation package
- ...decision making, surface actionable insights, and unlock measurable productivity gains across the product lifecycle. As a Senior Software Engineer, you will be responsible for developing data intensive and AI-enabled software applications that support Product Development...SeniorFull timeLocal areaWork from homeRelocation package
- ...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...Shift work
- ...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...
$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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software developer fintech Sterling Heights, MI
- ngo software engineer Sterling Heights, MI
- intel software engineer Sterling Heights, MI
- senior software engineer remote Sterling Heights, MI
- junior software developer remote Sterling Heights, MI
- software engineer full time Sterling Heights, MI
- software engineer healthcare Sterling Heights, MI
- startup software engineer Sterling Heights, MI
- remote entry level software developer Sterling Heights, MI
- software engineer internship remote Sterling Heights, MI


