Job ID:  22979

Title:  Lead, Systems Engineering - Software Engineering

Location: 

Greenville, TX, US, 75402

Job Title: Lead, Systems Engineer – Software Engineering

Job Code: 22979

Job Location: On-site – Greenville, Texas

Schedule: 9/80

 

Position Summary

We are seeking an experienced and driven Lead Systems Software Engineer to join an Integrated Product Team (IPT) focused on developing advanced systems for a diverse customer base. This multidisciplinary team works closely with end users to gain operational insights, understand real-world priorities, and deliver innovative, high-impact solutions. As a key technical contributor, you will provide software engineering expertise and leadership across a variety of projects and programs.

 

This role is ideal for a self-motivated, collaborative engineer with strong technical acumen and excellent communication skills.

 

Key Responsibilities

Collaborate with cross-functional teams to design and evaluate system interfaces between hardware and software and define operational performance requirements.

Apply principles of computer science, engineering, and mathematics to develop software tailored to specific applications.

Contribute to and influence strategic architectural decisions and system design.

Conduct research to explore and integrate new software concepts and technologies.

Partner with customers and internal teams to develop and refine system requirements.

Provide advanced troubleshooting and analytical support in response to customer inquiries and system issues.

Prepare technical documentation and contribute to project reports and user manuals.

Support bid and proposal efforts by estimating and scoping new software capabilities.

Offer technical leadership across programs and product lines.

Mentor and support the professional development of junior engineers.

Rapidly prototype and integrate new features and concepts.

Other duties as assigned by supervisor.

 

Qualifications:
Bachelor’s Degree and minimum 9 years of prior relevant experience. Graduate Degree and a minimum of 7 years of prior related experience.  In lieu of a degree, minimum of 13 years of prior related experience

Ability to obtain and maintain a DoD Security Clearance (Secret or higher), which requires U.S. Citizenship

Demonstrated experience in all phases of the software development life cycle SDLC), including requirements analysis, design, implementation, integration, and test

Demonstrated experience writing well-designed, testable, efficient code using software design principles

Demonstrated experience investigating and resolving defects

Demonstrated C/C++ programming skills (May consider Java as alternative)

Demonstrated knowledge of the Linux Operating System

Demonstrated experience with Jenkins

Demonstrated experience with Terraform

Demonstrated experience with Ansible and IaC

Demonstrated experience with Python

Demonstrated experience with virtualization as well as containerization technologies like Docker, Podman, and Kubernetes

Demonstrated experience with databases and SQL

Demonstrated experience with parallel and multi-threaded programing

Demonstrated Red Hat Linux Image Customization & Kickstart Scripting

Demonstrated Shell scripting experience

 

Preferred Experience

Demonstrated experience with network socket programming

Demonstrated ability to ensure designs meet compliance specifications

Demonstrated ability to prepare and produce releases of software components

Demonstrated experience with data communications & modern protocols and formats

Demonstrated experience with software architecture (e.g., service-oriented architectures & micro-services)

Demonstrated experience with project, build, and package management tools

Demonstrated background in Software Defined Radio (SDR) development

 

 

#LI-AM2


Nearest Major Market: Dallas
Nearest Secondary Market: Fort Worth