Software Engineer Fire Control Specialist
$50 - $56 per hourContract Professionals, Inc
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 4+ years of experience and Fire Control experience to support the development and integration of embedded application software for a new ground combat vehicle program. You will contribute throughout the software development lifecycle, including 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 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.
- 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.
- 4+ years of experience in a related software engineering role.
- Fire Control experience is required.
- 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.
#J-18808-Ljbffr$74 - $88 per hour
...Software Engineer Fire Control Senior Location: Sterling Heights MI Employment Type: Contract Pay Range: $74-$88/hour About the Role Join a dynamic team of software engineers supporting the development of embedded application software for a new ground...SuggestedHourly payContract workMonday to ThursdayAfternoon shift- ...Software Engineer - Fire ControlJoin a dynamic group of software engineers responsible for the development and support of embedded application... ...experienceExperience with User Datagram Protocol (UDP) and Transmission Control Protocol (TCP)Multicast network experienceAble to bring...SuggestedMonday to ThursdayAfternoon shift
- ...• 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
- ...development of all embedded controllers related to vehicle mechatronics... ...of controls & diagnostic software centered around on-vehicle low... ...Senior Controls Software Engineer role is paramount to the successful... ....Lead and support other specialists in root cause analysis and...SuggestedFull timeLocal areaWork from homeRelocationRelocation package
- ...Senior Controls Software EngineerThe Team:Embedded Platform System & Infrastructure (EPSI) is... ...The Role:This Senior Controls Software Engineer role is paramount to the successful review... ...methodologies.Lead and support other specialists in root cause analysis and resolution...Suggested
- ...Controls Software DesignerResponsibilities for Controls Software Designer needed (Direct Hire):Creating and commissioning industrial controls... .../Experience Required:XXXX+ years of Controls Engineering/PLC/HMI programming experienceThe ability to program/write code...Full timeFlexible hours
- ...Controls Engineer – Robotics & AutomationWe're looking for a Controls Engineer to design and implement PLC-based control systems for advanced automation and robotic systems. You'll work hands-on with engineering teams and customers to bring complex automation projects...
- 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
- ...Computer Engineering Graduate For Humanoid Robotics TeamSchaeffler is a dynamic global technology company and its success has been... ...design, implementation, and validation of advanced actuator control software and features for humanoid robots, while also supporting the...Internship
- ...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
$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- ...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
- ...Software Requirement EngineerThis role is open ONLY to US Citizens as all candidates must... ...one or multiple domains (e.g., Power, Fire Control, Diagnostics, Information Assurance, C4... ...) and/or DOORsBachelor's Degree in an Engineering Discipline requiredMinimum 6 years of applicable...Permanent employmentH1bWork at officeAfternoon shift
- Job 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 features and support for legacy products. The size and complexity of assigned tasks...
$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$50 - $65 per hour
...(Onsite)Role OverviewAn experienced Planisware Configuration Specialist is sought to support the ongoing expansion and optimization of... ...Configure user roles, permissions, security settings, and governance controls.Support system upgrades, testing activities, and enhancement...- ...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
- ...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
- ...DescriptionThe RoleThe Compute Systems Software team is a dynamic and fast-paced team that... ...seeking an experienced Senior Software Engineer to work on display solutions for high-compute... ....Develop software features on Linux to control the powering, configuration, and...Full timeLocal areaWork from homeRelocation package
- ...What to expect when you work here. As a Receiving Specialist, you will be responsible for managing the store's backroom operations by... ...for, and helping process weekly pal Receiving Specialist, Receiving, Specialist, Operations, Customer Service, Inventory Control...
- 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...
- ...Configuration Management Change Specialist Location: Sterling Heights MI Employment Type: Contract Hours: 9/80 Work... ...our client in Sterling Heights this role you will manage engineering change control processes maintain accurate configuration records and collaborate...Full timeContract workWork at officeMonday to ThursdayFlexible hours
$104.5k - $189.1k
...hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features. Every... ...transportation on a global scale.GM's Advanced Analytics team turns the engineering organization's data into decisions, then builds the software...Full timeLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours- ...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
$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- ...Innovation Center or Warren Michigan GM Technical Center 3-4 days per week (T-W-Th) The RoleWe are seeking a highly skilled Senior Software Engineer to join our digital commerce engineering team, with a primary focus on React-based front-end development, Shopify commerce...Full timeH1bLocal areaWork from homeRelocationFlexible hours3 days per week
- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer Fire Control Specialist. Be the first to apply!
- software engineer amazon Sterling Heights, MI
- information technology software engineer Sterling Heights, MI
- remote entry level software developer Sterling Heights, MI
- intel software engineer Sterling Heights, MI
- graduate software developer no experience Sterling Heights, MI
- senior software engineer remote Sterling Heights, MI
- software engineer full time Sterling Heights, MI
- cybersecurity software engineer Sterling Heights, MI
- part time software developer remote Sterling Heights, MI
- software engineer Sterling Heights, MI




