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

Software Engineer Fire Control Staff

$63 - $70 per hour

Contract 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.

Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer Fire Control Staff in Sterling Heights, MI vacancy
  •  ...• 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

    Kyyba

    Sterling Heights, MI
    1 day ago
  •  ...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... 
    Suggested
    Full time
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Center Line, MI
    1 day ago
  • 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... 
    Suggested
    Contract work

    Contract Professionals, Inc.

    Sterling Heights, MI
    7 hours ago
  •  ...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... 
    Suggested
    Work experience placement

    Artech

    Sterling Heights, MI
    1 day ago
  • $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... 
    Suggested
    Contract work
    For contractors
    Work experience placement
    For subcontractor
    H1b
    Immediate start
    Flexible hours

    CDM Smith

    Sterling Heights, MI
    4 days ago
  • $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 time
    Local area
    Work from home
    Flexible hours

    General Motors

    Center Line, MI
    3 days ago
  • 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 time
    Contract work
    H1b
    Local area
    Work from home
    Relocation package

    General Motors

    Center Line, MI
    1 day ago
  •  ...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 employment
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Center Line, MI
    4 days ago
  • $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 time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Center Line, MI
    1 day ago
  •  ...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 time
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Center Line, MI
    19 hours ago
  •  ...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 time
    Contract work
    Work experience placement
    Local area
    Work from home
    Relocation package

    General Motors

    Center Line, MI
    4 days ago
  •  ...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 employment
    Temporary work
    Local area
    Shift work
    Night shift
    Weekend work

    Ascent Aerospace, LLC

    Macomb, MI
    7 hours ago
  • $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 work
    Day shift

    Apollo Professional Solutions

    Sterling Heights, MI
    2 days ago
  • 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 office
    Worldwide

    Nehez Recruiting

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

    FANUC

    Rochester Hills, MI
    19 hours ago
  • 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

    Compunnel Inc.

    Sterling Heights, MI
    7 hours ago
  •  ...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 work
    Internship
    Monday to Friday
    Shift work

    Infojini Inc

    Sterling Heights, MI
    7 hours ago
  • 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... 

    Nehez Recruiting

    Warren, MI
    7 hours ago
  • $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 time
    Temporary work
    For contractors

    Lumen

    Sterling Heights, MI
    1 day ago
  •  ...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 time
    Local area
    Work from home
    Relocation
    Relocation package
    Shift work

    General Motors

    Center Line, MI
    2 days ago
  • $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 placement
    H1b
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide

    CDM Smith

    Sterling Heights, MI
    3 days ago
  •  ...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... 

    Robert Bosch

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

    Danaher

    Sterling Heights, MI
    4 days ago
  •  ...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 employment
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Work from home

    Siemens

    Troy, MI
    3 days ago
  •  ...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 time
    Work experience placement
    Local area
    Work from home
    Relocation package

    General Motors

    Center Line, MI
    19 hours ago
  • $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 employment
    Full time
    Work experience placement
    Interim role
    Worldwide
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Sterling Heights, MI
    4 days ago
  • $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 time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Center Line, MI
    1 day ago
  • $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 time
    Local area

    Bose

    Bloomfield Hills, MI
    4 days ago
  •  ...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 employment
    Full time
    Worldwide

    Valeo

    Troy, MI
    1 day ago
  •  ...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 time
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    General Motors

    Center Line, MI
    1 day ago

Do you want to receive more vacancies?

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