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

Software Engineer Fire Control Specialist

$50 - $56 per hour

CPI

Software Engineer Fire Control Specialist

Location: Sterling Heights MI
Employment Type: Contract
Pay Range: $50-$56/hour

About the Role

Our client is seeking a Software Engineer with 3 years of experience Fire Control experience and embedded software experience to support the development and integration of embedded application software for a new ground combat vehicle program. You will contribute across the full software development lifecycle including software requirements architecture and design coding testing hardware/software integration debugging and software releases. This position is 100% onsite .

What You Will Do

  • Design configure and test a new software development environment 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.
  • 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

  • Bachelors degree in Computer Engineering Electrical Engineering or a related discipline.
  • 3 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. Youll have the support of a recruiting team that understands your career goals and works to match your experience with the right opportunity.

Required Experience:

IC

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer Fire Control Specialist in Sterling Heights, MI vacancy
  •  ...Skills & Qualifications ~ PLC/CNC, Computer Numerical Control (CNC), Software Systems ~5 years of related experience ~ High...  ...~ Robotics, Computer Vision ~ Bachelor's degree in Engineering ~ Effective oral and written communication skills... 
    Suggested
    Work experience placement
    Immediate start

    Artech

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

    Engineering Technology Associates LLC

    Sterling Heights, MI
    2 days ago
  •  ...We're Hiring: Controls Software Engineer Mossville, IL Long-Term Contract Opportunity Are you an experienced controls software engineer with a passion for machine-level performance, simulation, and embedded controls? This is your chance to work on cutting-edge... 
    Suggested
    Long term contract

    Kasmo Global

    Rochester, MI
    4 days ago
  •  ...Job Description Job Description Controls Engineer (Automation & PLC Programming) Location: Macomb, MI Schedule: 7:00 AM start...  ...plays a key part in the full project lifecycle—from concept and software development through on-site startup, buyoff, and production... 
    Suggested
    Hourly pay
    Work at office

    Branex Group

    Macomb, 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... 
    Suggested
    Permanent employment
    Temporary work
    Local area
    Shift work
    Night shift
    Weekend work

    Ascent Aerospace

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

    Kyyba

    Sterling Heights, MI
    2 days ago
  •  ...Project Controls Specialist Manage project controls, develop reports, support scheduling, cost...  ...client-facing reports, support software configuration, and assist with scheduling...  ...Qualifications ~ Bachelor Degree in engineering, construction management, or related field... 
    Contract work
    For contractors
    Work at office

    Talascend

    Troy, MI
    17 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
    3 days ago
  •  ...subsystems including lighting. Create and maintain Interface Control Design (ICD) strategy and ICD templates. Develop and maintain...  ...to local office.REQUIREMENTS: Bachelor's degree in Mechanical Engineering, Electrical Engineering, Mechatronics Engineering, Automotive... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Center Line, MI
    1 day ago
  • Automated Assembly Equipment Engineer Provide engineering, integration, and technical support for the manufacturing of automated assembly equipment. Assume a lead role in the programming, commissioning, and software testing phase. Design, program, test, and...

    LER Healthcare

    Macomb, MI
    3 days ago
  • A prominent laboratory company in Michigan seeks an Analytical Chemist to perform quality control testing of water, raw materials, and finished products. The ideal candidate will have 1-2 years of experience in analytical chemistry and familiar with HPLC, GC, FTIR, and... 

    Cedent

    Ferndale, MI
    2 hours ago
  • $136.24k

     ..., warranties, spare parts, and punch lists. Assists design engineers and labor/subcontractors to determine solutions for unexpected...  ...and dependencies, and activity durations. Works with project controls team to update the project schedule with actual progress... 
    Contract work
    Work experience placement
    For subcontractor
    H1b

    CDM Smith

    Sterling Heights, MI
    5 days ago
  •  ...Front Office Specialist Location US-MI-Fraser Job ID 353098 Pos. Category Medical Center - Front Office Pos. Type Full Time Recruiter...  ...paperwork to outside parties including non-injury, custody, and control forms Follow HIPAA guidelines and safety rules Attend center staff... 
    Full time
    Work at office
    Local area

    Concentra

    Fraser, MI
    4 days ago
  • $15 - $16 per hour

     ...Description What to expect when you work here As a Receiving Specialist, you will be responsible for managing the store's backroom...  ...Center, and reporting these items to the Inventory Control Team. Additionally, you would work closely with the management... 
    Hourly pay
    Part time
    Immediate start
    Shift work
    Night shift
    Afternoon shift

    Comoto

    Sterling Heights, MI
    5 days ago
  •  ...Job Summary The Application Engineer manages development of turbochargers for various...  ...tools as e-mail and customer specified software. • Co-ordinate post test evaluation of...  ...internal combustion engine air handling and control systems. • 5 years automotive Tier 1... 
    Work at office
    Local area

    Mitsubishi Engine North America

    Sterling Heights, MI
    1 day ago
  •  ...Flowform Specialist Amsted Automotive's TransForm Automotive division in Shelby Twp, is seeking a Flowform Specialist for our third...  ...improvements Usage of a computer, printer, calculator, and machinery control panels Must be able to interpret C.M.M. or gaging... 
    Temporary work
    Shift work
    Night shift
    Day shift
    Afternoon shift

    Amsted Automotive

    Utica, MI
    3 days 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
    12 hours ago
  •  ...Lead Embedded Software Engineer Location – Troy, MI (Onsite) Position - Fulltime Skills Required: Bachelor's degree in engineering...  ...in design and development of diagnostics and device control algorithms. Experience in debugging software using debuggers... 
    Full time

    Epsilon Solutions Ltd

    Troy, MI
    5 days ago
  •  ...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

    Warren, MI
    2 days ago
  •  ...video meetings, work warm leads, and build a book. We supply the process and the coaching. You supply the work ethic. Why people stay Control of the calendar. Full-time or part-time structure. No commute. Presentations are web-based. No cold calling. Conversations start... 
    Full time
    Part time
    Work from home
    Flexible hours

    AO Garcia Agency

    Sterling Heights, MI
    1 day ago
  • $35 - $55 per hour

     ...in the Sterling Heights, MI area is currently seeking a CNC Software Engineer for their growing team. These are exciting opportunities for...  ...Hands-on experience programming and troubleshooting CNC controls, specifically Siemens 840D / SINUMERIK and/or Fanuc 31i /... 
    Local area
    Work from home
    Relocation package
    Night shift

    Dynamics ATS Organic

    Sterling Heights, MI
    6 days ago
  •  ...comfortable. Responsibilities Reporting to the Sterling Heights Engineering Manager, you will be responsible for application development...  ...footprint and a broad range of vibration, motion and noise control products which are used for both automotive and industrial... 

    Stabilus

    Sterling Heights, MI
    1 day ago
  • $63 per hour

     ...shop drawings, and material certifications in coordination with engineers and project management teams. • Monitors construction...  ...projects, enforcing adherence to safety, environmental, quality control, and permitting requirements • Conducts site investigations,... 
    Contract work
    For contractors
    Work experience placement
    H1b
    Immediate start
    Overseas
    Flexible hours

    CDM Smith

    Sterling Heights, MI
    4 days ago
  • $118.1k - $200.76k

     ...Lead Software Engineer Location: Maple Grove, MN or Sterling Heights, MI What does it take to advance the limits of technology? Bold...  ...within the Combat Mission Systems (CMS) Electrical Software and Controls (ESC) Functional Engineering Directorate, this role is... 
    Full time
    Local area

    BAE Systems USA

    Sterling Heights, MI
    1 day ago
  •  ...market leader in their space) is hiring for the following full-time direct hire position. POSITION OVERVIEW As a PLC Controls Engineer , your roles and responsibilities will include: Proficient with Allen-Bradley PLCs (RSLogix 5000/Studio 5000) and HMI's;... 
    Full time
    Contract work
    For contractors
    Work at office
    Remote work
    Relocation

    Strivector

    Sterling Heights, MI
    5 days ago
  •  ...Siemens Digital Industries Software is a leading provider of solutions for the design, simulation...  ...Bachelor’s degree in computer science, engineering or related field ~ Good analytical and...  ...position will be subject to U.S. export control requirements under the International... 
    Work experience placement
    Work at office
    Work from home
    Troy, MI
    2 days ago
  • $45 - $47 per hour

     ...Software Developer Location: Sterling Heights MI Employment Type: Contract Pay Range: $45-$47/hour About the Role...  ...Interface with other departments and business units including Systems Engineering and Software Quality. Participate in Agile Scrum ceremonies... 
    Contract work
    Afternoon shift

    CPI

    Sterling Heights, MI
    1 day ago
  •  ...impossible into tomorrow’s standard—from breakthrough engine hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment...  ...for part release, BOM management, and drawing control.Strong understanding of GD&T and tolerance... 
    Full time
    Local area
    Work from home

    General Motors

    Center Line, MI
    1 day ago
  •  ...systems to intuitive design, intelligent software, and next-generation safety and...  ...and updatesDevelop and maintain Interface Control Document (ICD) strategy and templatesEnsure...  ...level verification and validationAuthor Engineering Work Orders for prototype and production... 
    Full time
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Center Line, MI
    1 day ago
  •  ...systems to intuitive design, intelligent software, and next-generation safety and...  ...scale..The RoleAs a Design and Release Engineer - Seatbelts, you will serve as the technical...  ...accurate documentation and configuration control.Lead complex problem-solving efforts, including... 
    Full time
    H1b
    Local area
    Work from home
    Relocation
    Relocation package
    3 days per week

    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 Specialist. Be the first to apply!