TSC

Chief Software Architect

TSC

full-time

Posted on:

Location Type: Office

Location: AuroraAlabamaColoradoUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • In this role, the individual will lead software engineers across TSC to develop and implement sustainable software architectures on current and future TSC hardware products.
  • This position requires an individual familiar with all phases of product development and deployment to include changing requirements, hardware, software, and mechanical integration dependencies, field testing, and configuration management.
  • The individual in this position needs to work with existing software teams and create a software architecture that supports multiple products to maximize reuse, minimize development time, and ensure long term maintainability.
  • Support the design, implementation, integration, test, and maintenance real-time, software on ARM and Intel processors running embedded operating systems.
  • Work across the products and teams to implement a sustainable software architecture and supporting development processes.
  • Lead by example to enforce architecture, design, and test methodologies.
  • Support all phases of detailed system and subsystem development activities for real-time software applications, including upfront analysis, prototyping, end item development and evaluation in laboratory and field test environment.
  • Work within a multi-discipline team of systems, hardware, mechanical, software, and firmware engineers to build complete solutions and products.
  • Work with product owners to define and implement iterative software releases to meet customer deliverables.
  • Work with program managers in project definition, scoping, staff selections, and execution of the software components.
  • Work with TSC leadership to manage software IP.
  • Support corporate efforts to develop common software practices across the company.

Requirements

  • BS and minimum 18 years of experience in industry
  • Experience with the following areas is required: Iterative development
  • Defining and maintaining software architectures through the product lifecycle
  • Working and/or managing software development across multiple physical sites
  • Experience delivering software products in USG contracts
  • Demonstrated technical leadership and subject matter expertise
  • Possess excellent organizational and communications skills
  • Able to prioritize work and maximize productivity
  • Ability to obtain and maintain a SECRET DoD Clearance.
  • U.S. Citizenship required.
Benefits
  • TSC offers a stable work environment
  • a competitive salary
  • a comprehensive benefit package; including ESOP participation
  • 401k Plan
  • Flexible Work Schedules
  • Tuition Reimbursement
  • Co-Sponsored Health Plan
  • Paid Leave
  • much more.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software architecturereal-time softwareembedded operating systemsARM processorsIntel processorsconfiguration managementiterative developmentproduct lifecycle managementfield testingsoftware development
Soft Skills
technical leadershiporganizational skillscommunication skillsprioritizationproductivity maximization
Certifications
BS degreeSECRET DoD Clearance