Staff Software Engineer
$59 - $71 per hourContract 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
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.
$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
- 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
- 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
- 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
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.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in Sterling Heights, MI vacancy
$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...SuggestedAfternoon shift- ...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...SuggestedFull timeLocal areaWork from homeRelocation packageFlexible hours
- ...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...SuggestedFull timeLocal areaWork from home
- ...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...SuggestedFull timeLocal areaWork from homeRelocation package
$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...SuggestedFull timeFor contractorsLocal areaRemote workWork from homeRelocation packageFlexible hours$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 timeWork experience placementLocal areaWork from homeRelocationRelocation packageFlexible hours- 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...Full timeLocal areaRemote workWork from homeRelocation package
- 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...Full timeH1bWork at officeLocal areaRemote workWork from homeShift work
- ...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... ...efficiently. We are looking for a Staff Software Engineer who can take technical...Full timeLocal areaWork from homeRelocation package
- ...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...Full timeFlexible hours
$93k - $107k
...Staff Software Engineer – Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is a fantastic opportunity to join an established and well-...Full timeH1bLocal areaImmediate startRemote workVisa sponsorship$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 timeLocal areaWork from homeRelocationRelocation packageFlexible hours$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 timeLocal areaRemote workWork from home- 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...Full timeH1bLocal areaRemote workWork from home
$171.15k - $288.5k
...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 software...Full timeLocal areaImmediate startRemote workWork from homeFlexible hours- ...application, data and infrastructure designs. Analyze user needs and software requirements to determine feasibility of design within time and cost constraints. Confer with systems analysts, engineers, programmers and others to design systems and to obtain information on...Full timeWork at officeLocal areaRemote workWork from home
- ...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 timeLocal areaWork from homeRelocation package
- ...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 timeLocal areaWork from homeRelocation package
- ...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 timeLocal areaImmediate startRemote workWork from homeRelocation packageFlexible hours
- ...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...
$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...Full timeLocal areaWork from homeRelocation packageFlexible hours$50 - $58.65 per hour
...Location: Sterling Heights, MI Salary: $50.00 USD Hourly - $58.65 USD Hourly Description: Title: Senior Software Engineer Duration: 6+ Months contract Locations: Sterling Heights, MI Job description We have openings for individuals with experience...Hourly payContract work- ...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 timeShift workDay shift
- ...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
$38 - $42 per hour
...Install and configure hard stops as required. Configure software limits to correspond with physical hard stops. Debug automatic... ...plus. Technical Skills Ability to read and interpret engineering drawings and drawing packages. Ability to understand robot...Contract workLocal area- ...Job DescriptionThe RoleGM’s Software Defined Vehicle Platform unlocks the ability to scale new software rapidly, seamlessly, and securely... ...customer-facing features of tomorrow.As an Embedded Software Engineer on the Universal Flash Orchestrator Team, you will develop the...Full timeLocal areaWork from homeRelocation package
$20 - $25 per hour
...Responsibilities Create and modify NC programs to support CNC machining and tooling operations Utilize Visi CAD/CAM software for programming and design support Develop setup and tooling sheets to assist CNC operators with machine setup Support production...Contract workWork at officeShift work- ...interface. * Debug programs in slow speed and verify all signal’s to and from the PLC. * Mount hard stops accordingly. * Set up Software Limits to match hard stops. * Debug auto repeat with PLC Programmer. * Assist pipefitter / electrician with resolving robot dressing...
- ...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 timeWork at officeLocal areaRemote workWork from homeFlexible hours
$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 Staff Software Engineer. Be the first to apply!
Related searches
- software technology Sterling Heights, MI
- remote software sales Sterling Heights, MI
- software support Sterling Heights, MI
- ultimate software Sterling Heights, MI
- entry level software sales Sterling Heights, MI
- software Sterling Heights, MI
- id software Sterling Heights, MI
- healthcare software sales Sterling Heights, MI
- software technical support Sterling Heights, MI
- software asset management analyst Sterling Heights, MI


