Technical Lead, Software

    • Job Tracking ID: 85347-324233
    • Job Location: Dallas , TX
      Fort Worth, TX
    • Job Level: Mid Career
    • Level of Education: BA/BS
    • Job Type: Full-Time/Regular
    • Date Updated: 06/01/2021
    • Years of Experience: 11+
    • Radford Job Code: 05104
Invite a friend
facebook LinkedIn Twitter Email


Job Description

Kratos UAS is seeking  an experienced software engineer to help lead and grow a team in the development of embedded software applications here at KUAS.

Job Responsibilities

As a member of our team, you will serve as a team lead to our software engineers in the development of Requirements, Design and embedded software applications for our Unmanned platforms.  The Technical Lead contributes to the development of these applications and provides architectural and design guidance to the rest of the team. Additional responsibilities include the day-to-day technical guidance of a software engineering team, interfacing with key stakeholders, and ensuring objectives are reached. An active  U.S. security clearance is preferred, but not mandatory.

Experience and Skills

KNOWLEDGE, SKILLS AND ABILITIES REQUIRED: 

  • Demonstrated understanding of Object Oriented programming principles.
  • Demonstrated understanding of the specific characteristics and requirements of real-time software and systems.
  • Demonstrated understanding of classic software development life-cycle.
  • Ability to analyze and clearly document software requirements.
  • Ability to travel as necessary to perform job duties.
  • Demonstrated ability to work cross-functionally to meet program requirements.
  • Ability to maintain sensitive and confidential information as required by government standards
  • Ability to interact effectively with peers and supervisors
  • Ability to interact appropriately with the public when necessary
  • Ability to adhere to workplace rules
  • Ability to effectively communicate professionally in writing or verbally with all levels of personnel

 

EDUCATION AND EXPERIENCE: 

  • Requires BS degree in Computer Science, Computer Engineering, or other Engineering, Mathematics, or Science discipline, with appropriate software coursework and/or experience.
  • Expert level fluency with 11+ years’ experience in real-time C/C++ development.
  • Expert fluency with dynamic memory management.
  • Experience integrating components built in multiple languages for multiple target environments.
  • Experience with hardware/software integration.

 

Additional Desirable Skills:

  • 6+ years’ experience leading small teams of engineers in software development projects.
  • Master’s Degree in Computer Science, Computer Engineering, or other Engineering Discipline with relevant software development training and experience.
  • Coursework or other experience with MATLAB / Simulink, or other system modeling.
  • Familiarity with aerodynamic concepts and principles.
  • Familiarity with Agile methods
  • Familiarity with the Atlassian Tool chain.