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

Software Technical Lead

Detroit Defense

Veterans Encouraged to Apply: Detroit Defense proudly supports those who have served. We welcome applicants with military experience, including those transitioning to civilian careers. Your leadership, adaptability, and mission‑focused mindset are valued here. Detroit Defense is a 4x recipient of the Hire Vets Gold Medallion Award. Detroit Defense is seeking an experienced C++ Embedded Software Developer Technical Lead to join our growing software engineering team. This Software Developer Technical Lead will serve as the primary technical authority and team manager for software projects developed in support of our Department of Defense customers. The Software Developer Technical Lead will be responsible for driving development efforts from requirements gathering through delivery, while mentoring and guiding a team of developers and a tester. This position may allow for some remote flexibility but will require on‑site presence for key project milestones, design reviews, and customer engagements. Essential Duties and Responsibilities Manage and prioritize GitLab tickets, labels, and sprint planning to ensure on‑time delivery of software increments. Participate in and lead team meetings, sprint demos, and technical reviews, ensuring the team aligns with company best practices including the responsible use of AI tools as part of the development process where applicable. Maintain and manage GitLab repositories, including branch strategies, merge request reviews, and code quality enforcement. Lead requirements gathering sessions with customers and stakeholders, translating system‑level needs into actionable software tasks. Develop and maintain key project documents including the Software Design Document (SDD), Software Requirements Specification (SRS), and related technical artifacts. Lead software design and analysis activities, producing architecture and design artifacts using model‑based tools such as Cameo or Enterprise Architect (EA). Help manage and maintain project schedules, coordinating with program management to track progress and mitigate risks. Assist in compiling and delivering program deliverables to customers in accordance with contract requirements and deadlines. Requirements A bachelor's or master's degree from an accredited college or university in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, or a related field is required. Ability to obtain and maintain a United States Government Secret Security Clearance and a Common Access Card (CAC). United States Citizenship is typically required to obtain a Secret Clearance. A minimum of five years of professional software development experience, with significant hands‑on C++ development on desktop or embedded applications. Demonstrated experience leading a small software development team, including task assignment, sprint management, and technical oversight. Proficiency with GitLab, including repository management, CI/CD pipelines, issue tracking, and branch management workflows. Experience with Agile/Scrum methodologies and sprint‑based software development. Strong background in software design and analysis, including creation of Software Design Documents (SDD) and Requirements documents. Experience with model‑based systems engineering (MBSE) tools such as Cameo Systems Modeler or Enterprise Architect (EA) for UML and SysML modeling. Compensation and Benefits Medical, Dental & Vision Benefits Company Paid Life and AD&D Company Paid Short Term and Long‑Term Disability Flexible Spending & HSA Accounts Legal & ID Shield Services 401k with Company Match Paid Holidays Paid Time Off (PTO) Why Detroit Defense At Detroit Defense, we deliver mission‑critical solutions that enhance national security, protect the warfighter, and enable readiness through innovation, technical excellence, and end‑to‑end lifecycle support. Detroit Defense is an Equal Opportunity/Affirmative Action employer. All qualified applicants will be considered without regard to race, color, religion, national origin, sex (including gender identity or gender expression), age, mental or physical disability, creed, ancestry, citizenship, veteran status, marital status, sexual orientation, medical condition, genetic trait or any other characteristic protected by federal, state or local law. #J-18808-Ljbffr Detroit Defense

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Technical Lead in Troy, MI vacancy
  •  ...Combat Capabilities Development Command - Ground Vehicle Systems Center engineering group located in Warren, MI. As an Embedded Software Technical Lead, you will be hands-on in leading a technically advanced software team in the development of embedded military vehicle... 
    Suggested

    DCS Corp

    Sterling Heights, MI
    a month ago
  • $115.2k - $158.4k

     ...Technical Product Lead, Advanced eMotors Location: Kokomo, Indiana or Auburn Hills, Michigan BorgWarner is a global product leader in delivering innovative and sustainable mobility solutions. We are a company of innovators and independent thinkers that brings together... 
    Suggested
    Full time
    Local area
    Visa sponsorship
    Work visa

    BorgWarner

    Auburn Hills, MI
    12 hours ago
  • $172k - $250k

    Wind River is seeking a passionate Ecosystem Technical Leader to guide the ecosystem enablement team. In this role, you will work on edge...  ...The ideal candidate has 10+ years of experience in enterprise software, team leadership, and knowledge of the semiconductor industry.... 
    Suggested

    Aptiv

    Troy, MI
    2 days ago
  •  ...Not Re-Post | Confidential TMR ID: QETH8R Role: BCIQ - Technical Synthesis Quality Lead Work location: Auburn Hills, Michigan Background and Meet...  ...‑motivated and able to meet deadlines while working with cross‑functional teams. #J-18808-Ljbffr TALENT Software Services
    Suggested

    TALENT Software Services

    Auburn Hills, MI
    2 days ago
  • We are seeking a highly organized and strategic Sub System Technical Lead (SSTL) to serve as the primary vehicle-level point of contact for...  ...managing complex technical deliverables. Communication & Software: Excellent communication and presentation skills, with a demonstrated... 
    Suggested

    SEGULA Technologies

    Auburn Hills, MI
    2 days ago
  • General Dynamics Land Systems is seeking a Software Engineering Manager in Sterling Heights, Michigan. This role involves overseeing software engineering activities, mentoring new hires, and leading product development for middleware applications in military vehicles. Candidates... 

    General Dynamics Land Systems

    Sterling Heights, MI
    4 days ago
  • We at aptus solutions, as the definition suggests, provide the "best", "most suitable", "fitting" solutions, Products and Services to our clients in achieving their goals within Information Technology. Aptus Solutions provides its clients extensive IT Solutions, Services...

    Aptus Solutions Inc.,

    Troy, MI
    2 days ago
  • A technology solutions provider in Troy, MI is seeking an experienced HP Exstream Developer for a 6-month contract. The role involves developing applications using HP Exstream Design Manager, mapping data files, and working with XML data. Candidates must have a strong understanding...
    Contract work

    Aptus Solutions Inc.,

    Troy, MI
    2 days ago
  • $182.5k - $228.25k

    Description Senior Manager, Software Engineering Location: Remote, USA Employment...  ...Platform Development team, you will be leading the design, development, and evolution...  ...based experiences. This role blends deep technical expertise with strong people leadership.... 
    Full time
    Temporary work
    Work at office
    Remote work

    OneStream Software

    Rochester, MI
    1 day ago
  •  ...8304 USA Workplace Type: On-site Employment Type: Hourly | Intern Function: Information Systems Position Summary We are seeking a Software Engineering Intern to help design and build a solution that ingests financial data from multiple file formats (e.g., Excel, CSV, PDFs... 
    Hourly pay
    Temporary work
    Part time
    Internship
    Flexible hours

    Rieke

    Bloomfield, MI
    14 hours ago
  • $132.96k - $226.04k

    BAE Systems, Inc. seeks a Software Project Team Lead in Sterling Heights, Michigan. In this pivotal role, you'll oversee a team of 25-30 engineers...  ...remote flexibility. The ideal candidate will possess a technical degree and substantial software project management experience... 
    Contract work
    Work at office
    Remote work

    BAE Systems, Inc.

    Sterling Heights, MI
    2 days ago
  • ROUSH in Troy, Michigan is looking for a Defense Senior Software Engineer responsible for developing software for internal and external projects. The ideal candidate will lead a software engineering team and ensure the architecture, design, and deployment of solutions across... 
    Work experience placement

    ROUSH

    Troy, MI
    14 days ago
  • Stellantis is seeking a Technical Manager in Auburn Hills, Michigan to lead the development of propulsion performance upgrades for their Direct Connection product line. The ideal candidate will have over 8 years of powertrain development experience, a Bachelor's Degree... 

    Stellantis

    Auburn Hills, MI
    2 days ago
  • $97.98k - $166.42k

    Flagstar Bank is seeking a Technology Products Launch Lead in Troy, MI. The role demands expertise in organizational change management to ensure successful technology adoption within the business. Responsibilities include developing change strategies, crafting training... 

    Flagstar Bank

    Troy, MI
    3 days ago
  •  ...application systems. With general guidance and coaching, performs technical design and development of applications using existing and...  ...Required Skills/Experience Enthusiasm for building high quality software applications A high proficiency level in specific job related... 

    OpTech

    Troy, MI
    13 hours ago
  • Globalchannelmanagement is seeking an Application Engineer in Madison Heights, Michigan, to lead technical development in applying materials for automotive electronic applications. The role involves optimizing material application processes and conducting customer interactions... 

    Globalchannelmanagement

    Madison Heights, MI
    2 days ago
  •  ...solutions Interface directly with customers to define scope, troubleshoot issues, and ensure successful system performance Provide technical documentation including schematics, layouts, and application specifications Required Qualifications 3+ years of experience in... 

    Starfish Partners

    Rochester Hills, MI
    13 hours ago
  •  ...directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building...  ...applications, writing clean code, and solving meaningful technical challenges? As a Software Engineering Intern at Danaher, you’ll... 
    Remote job
    Internship

    Danaher

    Rochester Hills, MI
    1 day ago
  • Troy, Michigan P-NMOB5 Software Development Engineer II #1056000 JOB SUMMARY Software Development Engineer Job Description We are looking...  ...parses DID/DTC data, and handles real‑time vehicle telemetry. Lead the definition, design, and delivery of embedded‑adjacent mobile... 
    Immediate start

    FastTek Global

    Troy, MI
    5 days ago
  •  ...cybersecurity, satellite, launch, automotive and critical infrastructure sectors. Our portfolio features highly specialized technical services and a range of software and hardware products, including components, subsystems, and complex end-to-end systems. For more information,... 
    For contractors

    Dynetics

    Troy, MI
    13 hours ago
  •  ...Job Description The Applications Engineer will work closely with our customers to provide technical support and assistance with product installation, configuration, and customization. They will also collaborate with our sales and engineering teams to contribute to the... 

    NIdec Motor

    Troy, MI
    13 hours ago
  • Role: React Engineer Location: Remote Type: Contract Job description: Responsibilities Develop and maintain responsive, component-based web applications using React and TypeScript Write clean, reusable code following industry best practices...
    Contract work
    Remote work

    Kasmo Global

    Troy, MI
    1 day ago
  •  ...required to start a design Entering project into our design software Reviewing / approving completed designs Quote process...  ...vision. Menasha Corporation consists of two companies that are leading the way to a sustainable future with packaging and supply chain... 
    Summer work
    Internship

    Menasha Corporation

    Troy, MI
    1 day ago
  • Overview The Software Developer will be responsiblefordevelopingandmaintaininghigh-performanceapplicationshostedon...  ...and craftmanship Develop and maintain technical documentation on custom enhancements,...  ..., you will be part of an industry-leading organization where you will be... 
    Full time
    Temporary work

    Sun, Inc.

    Southfield, MI
    2 days ago
  •  ...troubleshoot MIG, projection, and resistance welding operations. Technical Expertise Read and interpret schematics to diagnose issues with...  ...Mentor and support junior technicians and apprentices. Lead or participate in toolbox talks and cross‑functional meetings.... 
    Work at office
    Shift work
    Night shift

    Gabletek Robotics and Controls Solutions

    Troy, MI
    14 hours ago
  • Job Description Working in a highly automated environment, duties include electrical and network debugging and programming robot controllers. From design, robot simulation, commissioning to debug, installation and support. Qualifications Qualified candidates must be willing...
    Shift work

    Level One Robotics and Controls, Inc.

    Rochester Hills, MI
    13 hours ago
  •  ...and adapt to new requirements; compile and write documentation of program development; consult with managerial, engineering, and technical personnel to suggest changes. Position requires a bachelor’s or equivalent in CIS, CS, engineering, or related field and 5 years of... 
    Relocation

    Primesoft Technologies

    Troy, MI
    1 day ago
  •  ...customer specifications. Creating robot programs and interfacing with the PLC and any peripherals from start to finish. This is a technical hands-on position that involves setting up/programming the robots on a shop floor, integrating them into a production facility, and... 
    Temporary work
    Traineeship
    Remote work

    GableTek

    Troy, MI
    3 days ago
  • A software solutions provider based in Troy, Michigan is looking for a Software Support Specialist to provide essential support for mission...  ...troubleshooting software and hardware issues, managing technical incidents, and training users in system functionality. Ideal candidates... 
    Shift work

    Tyler Technologies

    Troy, MI
    3 days ago
  • $52k - $60k

     ...Software SupportTroy,Michigan Salary: USD 52000.00 - 60000.00 Annually In this role, you will support our mission-critical software...  ...applications, modules and underlying infrastructure in a demanding technical environment. This highly collaborative team is the primary... 
    Monday to Friday
    Shift work

    Tyler Technologies

    Troy, MI
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Technical Lead. Be the first to apply!