Defense Software Engineer Back-End Lead

Belcan
Warren, MI

Job Title: Defense Software Engineer Back-End Lead Location: Warren, MI Zip Code: 48092 Start Date: Right Away Job Type: Contract (6+ months) Pay Rate: up to $64.90/hour DoE Work Hours: M-F, Core hours 9:00 - 3:30, flexible otherwise (8 hours/day) The Defense Software Engineer Back-End Lead will lead the design, development, and integration of back-end software architectures and services for embedded and distributed systems used in military applications. This role requires proficiencies in software architecture, team leadership, and a deep understanding of software development standards. The successful candidate will collaborate across multidisciplinary teams to deliver high-quality software solutions that meet stringent military requirements and timelines. Essential Duties and Responsibilities:

  • Serve as the technical lead for back-end software development, ensuring robust system design, maintainable codebases, and alignment with architecture standards.
  • Capture and document requirements, translating system and software needs into robust, scalable architectures and clean, maintainable code.
  • Create and review software work products such as code, requirements, sequence/ timing diagrams, interface control documents (ICDs), and system integration documentation.
  • Contribute to continuous improvement initiatives, including code quality, development tools, and process optimizations.
  • Provide mentoring and technical guidance to junior software developers.
  • Develop quotations for customers including defining scope, assumptions, deliverables, timeline, and costing.
  • Guide the team in designing software systems that follow modular, reusable, and scalable principles.
Education and Experience (required):
  • Bachelor"s degree in Computer Science, Computer Engineering or a related technical field, or equivalent work experience.
  • Minimum 6 years of software development experience.
  • Experience with In-Vehicle Software architecture and design.
  • Experience with software languages, technologies, methodologies, API's, database, and Pub/Sub.
  • U.S. Citizen.
Education and Experience (preferred):
  • Master"s degree in Computer Science, Computer Engineering or a related technical field.
  • Strong working knowledge of software technology architecture and configuration.
  • Working knowledge of multi-system integration, Internet of Things (IOT), web app development, and distributed systems integration.
  • Knowledge of software development lifecycle models (Agile, V-Model, Waterfall) and configuration management tools (Git, Bitbucket, Jira).
Skills, Knowledge and Abilities (required):
  • Strong proficiency in C and C++; additional experience in Python is a plus.
  • Ability to lead and manage cross-functional software teams.
  • Excellent verbal and written communication skills, including the ability to present technical information to both technical and non-technical audiences.
  • Working knowledge of communications protocols and standards including Controller Area, Network (CAN bus), TCP/IP, UDP, DDS and other serial protocols.
  • Detail-oriented with the ability to quickly assimilate and apply new concepts, business models, and technologies.
  • Capable of planning, estimating, scheduling, and coordinating technical aspects of projects.
  • Ability to manage a small team of software developers.
Skills, Knowledge and Abilities (preferred):
  • Experience with vetronics systems and understanding of MIL-STD interfaces and requirements.
  • Automotive vehicle knowledge, including hands on mechanical or electrical work.
  • Experience developing and integrating attractive and intuitive GUIs in embedded environments; familiarity with LVGL is a plus.
If you are interested in this role, please apply via the apply now link provided. Our overriding goal is to provide quality staffing solutions that help people, organizations, and communities succeed. Belcan is a leading provider of qualified personnel to many of the world's most respected enterprises. We offer excellent opportunities for contract, temporary, temp-to-hire, and direct assignments. We are the employer of choice for thousands worldwide. For more information, please visit our website at Belcan.com "Belcan is an equal opportunity employer. Your application and candidacy will not be considered based on race, color, sex, religion, creed, sexual orientation, gender identity, national origin, disability, genetic information, pregnancy, veteran status or any other characteristic protected by federal, state or local laws."

Posted 2025-11-12

Recommended Jobs

Mechanical Project Engineer

Holland Engineering, Inc.
Southfield, MI

Skip to content ~ Contact About HEI Our Team Services Civil Engineering Energy Environmental Geospatial Survey ~ Careers About HEI Our Team Services Civil E…

View Details
Posted 2025-11-12

ERP Applications Consultant

Nesco Resource
Michigan

About the Role: We are seeking an experienced ERP Applications Consultant III with expertise in Ellucian Colleague ERP systems. The ideal candidate will have a strong understanding of Colleague's …

View Details
Posted 2025-11-11

Internal Medicine Midland, MI - Family-Friendly Community & Flexible Schedule

Enterprise Medical Recruiting
Michigan

Enterprise Medical is partnering with a well-established Internal Medicine practice in Midland, MI , offering comprehensive adult care in a collaborative, patient-centered environment. This is an i…

View Details
Posted 2025-11-12

Cashier, Concessions - Michigan State University

Compass Group
East Lansing, MI

  Position Title:  CONCESSIONS CASHIER @ MICHIGAN STATE UNIVERSITY Pay Range : $0.00 to $0.00  We Make Applying Easy! Want to apply to this job via text messaging? Text JOB to 75000  and s…

View Details
Posted 2025-09-25

Inside Sales Representative (Insurance)

The Summers Agency
Detroit, MI

The Summers Agency is seeking motivated remote inside sales representatives to work as independent life insurance agents. This role offers flexible scheduling, remote or hybrid options, and structure…

View Details
Posted 2025-10-27

Insurance Office Support Staff

Andrew Stebbins Agency LLC
Romeo, MI

Job Description Job Description The Andy Stebbins Agency located in Romeo, MI, is growing and seeks to add a customer-oriented person to their team representing Farm Bureau Insurance, a Michigan-…

View Details
Posted 2025-07-28

Shipping Coordinator

NCP Coatings, LLC
Niles, MI

Job Description Job Description Position: Logistics & Shipping Coordinator Type: Part-Time (Approx. 20 hours/week) Experience Level: 1–3 years Overview: NCP Coatings, a leader…

View Details
Posted 2025-11-05

Assembly Technician

ES MFG
Farmington Hills, MI

Position Title: Assembly Technician Location: Farmington Hills, MI Payrate Range: $20.00/hr Shift: 1st Shift: 6am – 4:30 pm (Monday-Thursday with potential voluntary or mandatory OT as needed …

View Details
Posted 2025-10-21

ICU RN - Battle Creek, Michigan

Soliant
Battle Creek, MI

Job Description Job Description Bachelor of Science in Nursing (BSN) degree, active registered nurse (RN) license and minimum 1+ years RN experience required. Applicants who do not meet these qua…

View Details
Posted 2025-10-22

College Completion Coach - Jan. start

Michigan College Access Network
Lansing, MI

Job Description Job Description Make a difference in your community. Jump start your professional journey. Put your values into action. Provide students in Michigan with a brighter long-term futu…

View Details
Posted 2025-11-06