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

Staff Software Engineer

$59 - $71 per hour

Contract Professionals, Inc

Staff Software Engineer - Fire Control Sterling Heights, MI $59-$71/hourly Must be eligible to obtain a U.S. Security Clearance ⚠ Fire Control experience required About the Role Join a cutting-edge defense engineering team supporting next-generation ground combat vehicle programs. This opportunity is ideal for an experienced software engineer with Fire Control expertise who thrives in embedded systems development and complex vehicle architectures. In this role, you'll support the full software development lifecycle - from environment setup and architecture design to coding, integration, testing, and deployment of mission-critical vehicle software systems. This is a 100% onsite role in Sterling Heights, MI with a 9/80 work schedule, onsite cafeteria, fitness center, and outdoor fitness track. Responsibilities Design, configure, and maintain software development environments Develop embedded application software and supporting documentation Perform software requirements analysis and detailed software design Develop and test software in domains including: Fire Control / Lethality Displays Power Management Diagnostics Embedded Training Software Deployment Conduct hardware/software integration and debug activities Integrate software releases across multiple CSCIs Lead Agile Scrum ceremonies including PI Planning, retrospectives, and demos Collaborate across Systems Engineering, Software Quality, and Project Management teams Support system architecture and vehicle-level software integration efforts Required Qualifications Advanced degree (M.S.) in Computer Engineering, Electrical Engineering, or related discipline preferred 7-10+ years of related software engineering experience Fire Control systems experience required Experience with: GIT / Bitbucket Java, C#, C++, C, Python VxWorks, Linux, RTOS, virtualization, BSPs

CAN, TCP/IP, UDP/IP, RS-232/422

DDS, Kafka, or Pub/Sub middleware TSN architectures NGVA / UKGVA standards

GCIA, MOSA, SOSA, FACE

Agile development tools and processes Strong communication and organizational skills Ability to support occasional overtime as needed Preferred Qualifications Defense industry experience Ground combat vehicle architecture experience Familiarity with: Docker / Kubernetes Type 1 & 2 Hypervisors IoT concepts Cameo Systems Modeler DDS implementations Multicast networking Why Join CPI? Access to exclusive defense engineering opportunities Competitive compensation Work on highly advanced military vehicle programs Dedicated recruiter support throughout the hiring process Opportunities supporting industry-leading defense organizations Long-term contract potential with impactful national defense programs

US CITIZENSHIP REQUIREMENT:

This assignment is a US Government Contract which requires all applicants to be US Citizens.

NO SUBCONTRACT REQUIREMENT:

No third-party applicants will be considered. If you are a third party contracting company, please do not respond to this position. Contract Professionals, Inc

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in Sterling Heights, MI vacancy
  •  ...Job DescriptionThe RoleWe are looking for a skilled Staff Embedded Software Engineer with a deep understanding of distributed systems and fleet-scale device management to develop, optimize, and maintain our embedded control and data plane infrastructure. The ideal candidate... 
    Suggested
    Full time
    H1b
    Local area
    Remote work
    Work from home

    General Motors

    Center Line, MI
    4 days ago
  • $63.92 - $71 per hour

    Check out this new opportunity! Software Staff Engineer Sterling Heights, MI $63.92 - $71.00/Hour We are hiring a Software Staff Engineer in Sterling Heights, MI to support development of advanced embedded software systems for ground combat vehicles and Fire Control... 
    Suggested
    Afternoon shift

    Moseley Technical Services

    Sterling Heights, MI
    1 day ago
  •  ...and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features...  ...future of work.We’re seeking a highly skilled Senior or Staff Robotics Planning and Control Engineer to provide technical leadership in developing advanced... 
    Suggested
    Full time
    Local area
    Work from home

    General Motors

    Warren, MI
    2 days ago
  • Job DescriptionAs a Staff Software Engineer specializing in Golang, you will play a pivotal role in designing, developing, and maintaining high-performance, scalable software solutions that underpin General Motors' enterprise data architecture. You will drive technical... 
    Suggested
    Full time
    Local area
    Remote work
    Work from home
    Relocation package

    General Motors

    Warren, MI
    1 day ago
  • Job DescriptionRemote or Hybrid: This role can be remote US or hybrid in our Warren MI or Austin TX office.The Role:This Staff Software Engineer - Developer Experience role sits within the Developer Experience (DevEx) team at the intersection of DevEx, data, and business... 
    Suggested
    Full time
    H1b
    Work at office
    Local area
    Remote work
    Work from home
    Shift work

    General Motors

    Warren, MI
    4 days ago
  • $195k - $298.8k

    Job DescriptionJoin us at the forefront of next-gen automotive technology. As a Staff Android Software Engineer, you’ll drive the future of in-vehicle user experiences by developing high-performance Android-based infotainment and digital cluster systems. You’ll focus on... 
    Full time
    Work experience placement
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    3 days ago
  • $160.2k - $246.3k

    Job DescriptionThe Role: We’re looking for a Security Software Engineer to join the Security Products Engineering team and drive the design and implementation of security-focused software and services across GM. You will lead and contribute to the engineering of platforms... 
    Full time
    For contractors
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    2 days ago
  •  ...deliver reliable, scalable experiences. We are looking for engineers who pair strong software fundamentals with practical AI-assisted development...  ...help the broader team work better.The roleWe are hiring a Staff Software Engineer with demonstrated ability to use AI as... 
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    4 days ago
  •  ...inventory, configuration, pricing, and sales systems. Our software delivers accurate, high-quality data and imagery to create...  ...experiences across all GM brand sites.We’re looking for a Staff Software Engineer with strong technical chops and architectural vision to lead... 
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    3 days ago
  • $160.2k - $246.3k

    Job DescriptionWe are seeking a highly skilled Staff Software Engineer to join the Virtualization & Embedded Software Development Tools organization.In this role, you will apply artificial intelligence to improve developer productivity, modernize engineering workflows,... 
    Full time
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    2 days ago
  • $260k - $302.4k

     ...DescriptionDUTIES: Define and lead corporate software strategy for new technology highly...  ...degree in Computer Science, Electrical Engineering, or related field of study. Five (5) years...  ...experience as a Senior Software Engineer, Staff Software Engineer or related occupation.... 
    Full time
    Local area
    Remote work
    Work from home

    General Motors

    Warren, MI
    4 days ago
  •  ...requires sustained investment in the people, software, and systems that support safer, better,...  ...build our team of passionate software engineers who bring technical depth, independent...  ...and efficiently. We are looking for a Staff Software Engineer who can take technical... 
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    1 day ago
  •  ...their most important initiatives. That creates an interesting engineering challenge. Shibumi isn't a single-purpose application with...  ...continues to grow is what makes the work rewarding. As a Staff Software Engineer, you'll be a hands-on technical leader. You'll design... 
    Full time
    Flexible hours

    Shibumi.com Inc

    Royal Oak, MI
    1 day ago
  •  ...report to the location three times a week (or other frequency dictated by your manager). The Role: General Motors is seeking a Staff Software Engineer to shape and scale the engineering platforms that build, test, integrate, validate, and deliver embedded software for... 
    Full time
    Local area
    Immediate start
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    4 days ago
  •  ...MI or Milford, MI three times per week.Leads GM’s corporate software strategy for new technologies, complex features, and major...  ...sites. Performs other related duties as assigned.The RoleAs a Staff Software Engineer - Automation Library Development at GM, you will define and... 
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    2 days ago
  •  ...candidate is expected to report to Austin, TX or Warren, MI three times per week.The RoleWe are seeking a highly experienced Staff Software Engineer to provide technical leadership for GM’s Mobile Backend for Frontend (MBFF) platform and associated back-office integration... 
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    1 day ago
  •  ...Verification organization and help shape the quality of next-generation In-Vehicle Infotainment (IVI) platforms. As a Staff Software Embedded Test Engineer, you will lead OS verification efforts that ensure software and features meet GM standards for functionality, system... 
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    4 days ago
  •  ...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... 

    Kyyba

    Sterling Heights, MI
    1 day 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... 
    Full time
    Monday to Friday
    Flexible hours

    Central Transport

    Sterling Heights, MI
    4 days ago
  •  ...Job DescriptionThe RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join the Continuous Integration/Continuous Deployment (CI/CD) and Embedded Software Development Tools organization within Virtualization & Embedded Software Development Tools... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Center Line, MI
    4 days ago
  •  ...about tackling meaningful work that will shape the future of the automotive industry. This role sits at the intersection of software engineering and manufacturing operations, helping drive GM's digital transformation through the development of applications that improve... 
    Full time
    Local area
    Immediate start
    Work from home
    Relocation package

    General Motors

    Center Line, MI
    4 days ago
  •  ...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... 
    Contract work

    US Tech Solutions

    Sterling Heights, MI
    4 days ago
  •  ...hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features. Every...  ...developers with a strong passion for developing software tools and the engineering process to enable a global software organization. The job will... 
    Flexible hours

    General Motors

    Center Line, MI
    4 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

    Center Line, MI
    4 days ago
  •  ...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 job
    Internship

    Danaher

    Sterling Heights, MI
    4 days ago
  • $40 per hour

     ...The Software Engineer Intern implements developer tools or product features on a rapid-release cycle. You will work in an agile development methodology to conduct code reviews and unit tests, contributing to Workiva's software under the guidance of a senior developer.... 
    Remote job
    Summer work
    Internship
    Summer internship
    Work at office

    Workiva

    Sterling Heights, MI
    1 day ago
  •  ...Dimensional Reporting programs and/or templates. This candidate will apply knowledge in the latest version of dimensional reporting software. The CMM programmer/operator will take an active role in the completion of the scheduled measurement cycle through operation of... 
    Immediate start
    Flexible hours
    Shift work
    Day shift
    Afternoon shift

    Protouch Staffing

    Sterling Heights, MI
    2 days ago
  •  ...Perform precision inspections on machined parts and assemblies Utilize ATOS 3D scanning systems for inspection and reverse engineering Read and interpret blueprints, GD&T, and CAD models Conduct first article inspection (FAI) , in-process, and final inspections... 
    Full time
    Shift work
    Day shift

    Hire Quality Strategies

    Sterling Heights, MI
    3 days ago
  •  ...demands.Essential Job Functions:Support customers in the development and implementation of doctrine and policies. Apply security engineering to government and commercial common user systems, as well as to dedicated special purpose systems requiring specialized security... 
    Interim role

    DCS Corporation

    Sterling Heights, MI
    13 hours ago
  •  ...to local office.REQUIREMENTS: Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Electronics or a related...  ...Requires three (3) years of experience with the following: Software development; Programming and configuring with Force.com Apex,... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    General Motors

    Center Line, MI
    4 days ago

Do you want to receive more vacancies?

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