TSC
defense and commercial applications
SoftwareLead
Neural analysis suggests this role is
optimal for Lead candidates.
“Software Lead at TSC. Skills: Software Architecture, Embedded Systems, C/C++, Python. Lead architecture, design, development of software solutions. Decompose program requirements into technical requirements”
What You'll Achieve.
Ensure software architecture supports current and future business needs; Ensure seamless integration and alignment with business objectives; Enhance software capabilities; Maintain competitive advantage; Meet security, performance, and compliance requirements
Industry & Context.
troubleshooting
Travel up to 25% of the year, Ability to obtain and maintain a SECRET DoD Clearance, U. S. Citizenship required, Successful completion of a comprehensive background check, security investigation, drug screening
What They're Looking For.
Must Have
BS in Computer Science, Software Engineering, or related technical field, Minimum of 8 years of experience in software architecture, design, and development, at least 3 years leading technical teams, Demonstrated ability to write and review production-quality code in C/C++ and Python, Experience decomposing program requirements into technical requirements and tasking, Proven track record of architecting modular, scalable, and maintainable software systems, understanding of the business side of software, including productization and modular code base strategies, Excellent organizational and communication skills, Able to prioritize work and maximize team productivity, Ability to obtain and maintain a SECRET DoD Clearance, U. S. Citizenship required
Nice to Have
Experience with radar/RF, SIGINT, EW, proximity/HOB, or seeker fuze technologies in a software development environment, Experience with embedded software, real-time systems, and hardware/software integration, Familiarity with debugging tools such as JTAG, oscilloscopes, and signal analyzers, Knowledge of communication protocols (e. g. , UART, SPI, I2C, CAN, Ethernet), Experience developing software for DoD, IC, or commercial industry applications, Experience supporting software products through the full lifecycle, including field testing and deployment, Experience with Agile development methodologies and modern DevOps practices, Experience developing and improving software development processes and tools
What You'll Do.
development of software solutions
Decompose program requirements into technical requirements
maintain code and documentation
Develop and enforce software architecture standards
Collaborate with cross-functional teams
Drive creation of modular code bases
Participate in proposal development
Mentor and guide software engineers
Evaluate and recommend new technologies
Ensure software solutions meet requirements
Support field testing
How You'll Work.
Team & Collaboration
Collaborate with cross-functional teams (hardware, systems, product, business); Work closely with program management, engineering, business development
Communication Scope
communication skills
Process & Methodology
tasking, prioritize work, maximize team productivity, product roadmap planning
Full Job Description
TSC’s **Product Solutions (PS)** division is currently seeking a **Software Lead** with a preferred location based out of **Huntsville, AL.** The role is pursuing an individual with an educational and/or industry focus in architecting, developing, and managing advanced software solutions preferably in RF-based systems, SIGINT/EW payloads, or related defense and commercial applications. Should the employee not be based in Huntsville, AL, travel may be required up to 25% of the year. TSC’s PS Division is responsible for the development and delivery of TSC’s government and commercial products throughout the lifecycles of Research and Development (R&D), Engineering and Manufacturing Development (EMD), Low Rate Initial Production (LRIP), and Full Rate Production (FRP). The PS Division provides products and services in the areas of radar, communication systems, sensors, antennas and other electronics systems to the rocket/missile, radar/sensor system, communications, control systems, data acquisition, and signal processing markets. TSC has developed products ranging from board-level, application-specific-designs, to complete, turnkey radar and communication systems. TSC has established a state-of-the-art hardware capability that is well respected by customers in Government and industry. TSC offers a professional working environment, a competitive salary, and an excellent benefits package. Come and join our team! **Responsibilities:** This position requires a highly technical individual with experience in architecting, developing, and managing software solutions for complex RF-based and embedded systems. The Software Architect will lead technical teams, write code and requirements, and ensure the software architecture supports both current and future business needs, including modularity for add-on/package sales. The individual in this position will work closely with program management, engineering, and business development to translate program requirements into technical s
Applying for this Software Lead role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about TSC?
Real rants from real employees. Read before you apply.