Software Engineer Fire Control Staff
$63 - $70 per hourContract Professionals, Inc.
Software Engineer Fire Control Staff Location: Sterling Heights, MI Employment Type: Contract Pay Range: $63-$70/hour About the Role Our client is seeking a Staff Software Engineer with Fire Control and embedded software experience to support the development and integration of embedded application software for a new ground combat vehicle program. What You Will Do Design, configure, and test software development environments used to create software documentation, code, and test artifacts. Develop software documentation and code across vehicle domains including board support, displays, power management, lethality, software deployment, embedded training, and diagnostics. Support embedded software development for Fire Control systems. Perform software requirements analysis. Develop preliminary and detailed software designs using department-approved design tools and standards. Develop software designs that influence overall vehicle architecture. Develop software code in accordance with established department standards and procedures. Develop test procedures and perform unit and functional testing of executable software. Perform hardware/software integration. Debug software issues identified throughout multiple testing phases. Provide development task status updates to software project leads. Integrate software releases across multiple Computer Software Configuration Items (CSCIs) into overall vehicle software releases. Interface with Systems Engineering, Project Management, Software Quality, and other departments and business units. Lead Agile Scrum ceremonies, including daily Scrum meetings, PI Planning events, retrospectives, and demonstrations. Support continuous improvement processes and methodologies. Perform other duties as assigned. What You Bring to the Table Bachelor’s degree in Computer Engineering, Electrical Engineering, or a related discipline. 7+ years of experience in a related software engineering role. Fire Control experience. Embedded software development experience. Experience with Git, Bitbucket, Java, C#, C++, C, and Python. Experience working with mixed operating system environments such as VxWorks, Linux, RTOS, virtualization, BSPs, and GVOS. Experience with serial and network protocols such as RS-232/422, CAN, TCP/IP, and UDP/IP. Experience with DDS, Kafka, or other publish/subscribe middleware. Experience with Time Sensitive Networking (TSN) architectures. Experience with NGVA (NATO Ground Vehicle Architecture) data models. Experience with UKGVA (UK Ground Vehicle Architecture) data models. Experience with ground combat vehicle network architecture. Experience with GCIA, MOSA, SOSA, or FACE. Experience with Agile processes and tools. Strong communication, interpersonal, and organizational skills. Ability to work effectively both independently and as part of a team. Ability to work occasional evening and/or weekend overtime as required. What Sets You Apart Previous experience working in the defense industry. Familiarity with Type 1/2 hypervisors. Experience with containerization technologies such as Docker and Kubernetes. Familiarity with IoT concepts. Experience with Cameo Systems Modeler. Experience with Data Distribution Service (DDS). Experience with UDP, TCP, and multicast networking. Experience supporting complex military vehicle software systems. Clearance Requirements This position requires eligibility to obtain a U.S. Security clearance. Non-U.S. Citizens may not be eligible to obtain a security clearance. Additional Information This position is 100% onsite in Sterling Heights, MI. Standard work schedule is a 9/80 schedule, allowing employees who work nine-hour days Monday through Thursday to take every other Friday off. Why Join CPI? At Contract Professionals, Inc. (CPI), we connect skilled professionals with opportunities where their technical expertise can make an impact. You’ll have the support of a recruiting team that understands your career goals and works to match your experience with the right opportunity. #J-18808-Ljbffr Contract Professionals, Inc.
- ...• Develop and implement improvements to control systems and equipment using Factory Information... ...and downtime • Use FIS plant monitoring software to review cycle times of equipment •... ...installations • Reprogram equipment for engineering changes and improvements • Maintain...Suggested
- ...design, and development of all embedded controllers related to vehicle mechatronics. The Low... ...the development of controls & diagnostic software centered around on-vehicle low voltage... ...The Role:This Senior Controls Software Engineer role is paramount to the successful review...SuggestedFull timeLocal areaWork from homeRelocationRelocation package
- Contract Professionals, Inc. is seeking a Staff Software Engineer with Fire Control and embedded software experience to support the development and integration of embedded application software for a new ground combat vehicle program. The role is located onsite in Sterling...SuggestedContract work
- ...Required Skills & QualificationsPLC/CNC, Computer Numerical Control (CNC), Software Systems5 years of related experienceHigh School Diploma /... ...coordinate project installationsReprogram equipment for engineering changes and improvementsMaintain program backups for machinery...SuggestedWork experience placement
$159.43k
...required standards. • Oversee construction contractor’s Quality Control meetings (Preparatory, Initial, and Follow-Up) with project... ...member of the CDM Smith Inc. and its divisions and subsidiaries staff will not be considered binding terms. All unsolicited resumes sent...SuggestedContract workFor contractorsWork experience placementFor subcontractorH1bImmediate startFlexible hours$189.3k - $290.7k
...summaryProduction Mapping is looking for a Staff Cloud and AI Solutions Engineer to build and scale future-ready... ...and the next generation of software-defined vehicle experiences.This role... ...access, metadata, lineage, quality controls, and governance.Build, productionize...Full timeLocal areaWork from homeFlexible hours- Job DescriptionThe Role:As a senior engineer, you will help design, build, and safeguard... ...the opportunity to work hands-on writing software or solutions, based on detailed requirements... ...about data models, lineage, and access control.Experience deploying and running...Full timeContract workH1bLocal areaWork from homeRelocation package
- ...Vehicle Platform Core organization builds software and data systems that turn real-world... ...classification, root-cause investigation, and engineering automation.You will work across Python... .... The position is subject to export control restrictions and requires the successful...Permanent employmentFull timeWork at officeLocal areaRemote workWork from homeRelocation packageFlexible hours
$170.6k - $261.3k
...systems to intuitive design, intelligent software, and next-generation safety and... ...an independent perception, planning, and controls stack that keeps the vehicle operating safely... ...safe stop. The RoleAs a Senior Software Engineer on the Secondary Driving System team within...Full timeLocal areaRemote workWork from homeRelocation packageFlexible hours- ...development, deployment, and maintenance of the software modules. Participate in the design of a... ...: Bachelor's degree in Electronic Engineering, Computer Science, Software Engineering,... ...(1) year of experience with: Automotive control systems with RTOS platforms; Programming...Full timeWork at officeLocal areaRemote workWork from home
- ...management workflows.Build reliable and maintainable software using appropriate design patterns, testing practices, security controls, and coding standards.Integrate services... ...tools such as GitHub Copilot and AI-driven engineering or observability capabilities.Provide...Full timeContract workWork experience placementLocal areaWork from homeRelocation package
- ...project and see it through, from process engineering to build and installation, to ensure it... ...customer expectations. We have greater control of timing and schedules, which allows for... ...in the programming, commissioning, and software testing phase. It is the responsibility...Permanent employmentTemporary workLocal areaShift workNight shiftWeekend work
$61.22 per hour
...Job Description Senior Software Engineer Sterling Heights MI Contract to HIre - 1st Shift, 9/80 Hours: 8am -5pm Pay Rate: $6... ...Working knowledge of Earned Value Management System (EVMS) and Control Account Manager/Work Package Manager duties. Contemporary...Contract workDay shift- Position Title: CNC Controls Software Engineer Company Overview This organization is a global leader in advanced manufacturing technologies, specializing in machining solutions for milling and turning applications. With a worldwide footprint spanning North America, Europe...Work at officeWorldwide
- ...DescriptionWho You AreWe are looking for a Senior R&D Engineer responsible for the development of embedded software for FANUC’s robot controller system, including development for new... ...with FANUC Japan and other engineering staff on product development and customer support...
- W e are seeking a Software Engineer with experience and passion for hardware and software integration and testing of real-time, embedded software... ...Experience with software development environments, version control, and issue tracking tools Familiarity with Linux operating...Internship
- ...experience and a passion for hardware and software integration and testing of real-time,... ...tasks. Contribute to the development of engineering design models and develop programs to enhance... ...development environments, version control, and issue tracking tools. Experience with...Contract workInternshipMonday to FridayShift work
- Nehez Recruiting is looking for a CNC Controls Software Engineer in Warren, Michigan. The role involves designing and developing control software for CNC machining equipment, collaborating on system commissioning, and enhancing product capabilities. Ideal candidates have...
$103.71k - $138.28k
..., deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Field Engineering Quality Control Engineer is responsible for overseeing and managing quality assurance processes that support Field Engineering organizations...Full timeTemporary workFor contractors- ...into a single pane of glass for vehicle software. We aggregate signals from testing, releases... ...the field into dashboards that update engineers and leadership on the state of software... ...core engineering practices: version control, test-driven development, debugging, and...Full timeLocal areaWork from homeRelocationRelocation packageShift work
$160.12k
...our team. As a global engineering and construction firm,... ...seeking a talented Fire Protection Engineer. In... ...HydraCALC, or similar software as required. Reviewing... ...Collaborating with sales staff to create proposals in... ...notification system, smoke control system, fire pumps,...Work experience placementH1bWork at officeLocal areaRemote workWork from homeWorldwide- ...looking for a passionate Application Resident Engineer to become part of a well-established,... ...great electrical / electronic and /software engineering curiosity and have an outstanding... ...by utilizing extensive experience with Control Area Network (CAN) systems.Conduct...
- ...directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-... ...functional teams Bonus : Familiarity with Git or version control systems Knowledge of object-oriented design patterns...Remote jobInternship
- ...Location: Troy, Michigan, United States of AmericaCompany: Siemens Software Engineer Job ID 525465 Posted since 12-Oct-2026... ...Manufacturing) is a plusThis position will be subject to U.S. export control requirements under the International Traffic in Arms...Permanent employmentFull timeWork experience placementWork at officeLocal areaRemote workWork from home
- ...successful candidate is expected to report to Austin, TX or Warren, MI three times per week, at minimum.The RoleAs a Mobile Senior Software Engineer, your focus will be on creating cutting-edge mobile applications that provide an exceptional user experience. You will be...Full timeWork experience placementLocal areaWork from homeRelocation package
$65k - $72.68k
...Entry-Level Software Engineer Company: Tapestry - G0G Tapestry Solutions, A Boeing Company, brings over 30 years of industry experience... ...is not a negotiable benefit for this position. Export Control Requirement: This position must meet U.S. export control compliance...Permanent employmentFull timeWork experience placementInterim roleWorldwideRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work$144.7k - $261.3k
...critical evaluation challenges for autonomous vehicle development. We engineer high-performance tools that identify top-performing models and... ...field or equivalent experienceExperience shipping production software and iterating quickly in a "startup within an enterprise"...Full timeLocal areaRemote workWork from homeRelocation packageFlexible hours$105.7k - $145.3k
...DescriptionSoftware Customer Resident EngineerRole SummaryThe Software Customer Resident Engineer is Bose's primary local technical interface for General... ...Customer Program Manager (CPM) and established change-control process.Responsibility Area 3: Requirements, Release,...Full timeLocal area- ...benefits program with real financial valueAbout the Role:As a Software Engineer. you will be responsible for:Depending on their scope, the... ...Valeo standard methodologies like QRQC (Quick Response Quality Control) to identify root causes and implement effective solutions.Customer...Permanent employmentFull timeWorldwide
- ...automated test classes. Collaborate, mentor, and guide other engineers within the team. Well-developed interpersonal, written, and verbal... ...Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, Electronic Engineering, or related field of study...Full timeWork at officeLocal areaRemote workWork from homeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer Fire Control Staff. Be the first to apply!
- part time software developer remote Sterling Heights, MI
- software developer Sterling Heights, MI
- software engineer internship remote Sterling Heights, MI
- software engineer amazon Sterling Heights, MI
- software engineer Sterling Heights, MI
- information technology software engineer Sterling Heights, MI
- software developer positions Sterling Heights, MI
- software engineer full time Sterling Heights, MI
- software engineer travel Sterling Heights, MI
- startup software engineer Sterling Heights, MI



