Belcan - Defense Software Engineer Back End Lead

Back-End Developer
💰 Negotiable
📍 Warren, United States
Twine Jobs Twine
Based in Manchester, United Kingdom
Last online 2 months ago

Back-End Developer is needed in Warren, United States.

Client: Belcan

Location: Warren, MI

Contract: Contract

Job Description

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.

Requirements

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.

Additional Information

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)

Posted a month ago

No longer accepting applications

Get instant notifications for new Back-End Developer jobs. Enter your email:

  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    📈

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.