Jobs · Information Technology · Alabama

Principal Software Engineer-TL

Scientific Research Corporation · Huntsville, AL · 3 wk ago
Information TechnologyFull-time

About the role

Providing direction/leadership to others as a lead or technical specialist for the software development of Radio Frequency (RF) emitter products and solutions.

Responsibilities

  • Developing software using modern C++ for development of Radio Frequency (RF) emitter products and solutions
  • Working closely with the customer to understand requirements and CONOPS in order to design and produce a system that meets customer expectations
  • Coordinating and leading reviews and demonstrations to customers and high-level management
  • Reviewing and ensuring developed software meets desired quality standards and behaves as intended
  • Overseeing and assisting in system integration efforts in a lab environment and in the field
  • Providing functional and technical guidance to other engineers
  • Travel: Some travel required

Qualifications

  • Master’s Degree in Engineering, Computer Science or related technical field, a minimum of twelve years’ experience including five years of leadership roles or an equivalent combination of education and experience
  • Strong analytical, communication, leadership, problem-solving, and short-term and long-term planning skills
  • Ability to apply complex, technical professional disciplines requiring a four-year degree or equivalent and the extensive, applied use of related concepts, practices and methods
  • Strong background and experience in Software Engineering activities to include research, design, development, debugging, integration, testing, and deployment
  • Experience developing Modular Open System Approach (MOSA) compliant architecture and designs
  • At least 8 years of modern C++ (C++11 or newer) development
  • Experience developing systems that require hardware, software, and firmware to work together in an integrated system
  • Must possess a minimum of a Secret clearance; SRC is a contractor for the U.S. Government, this position will require U.S. citizenship as well as a U.S. government security clearance at the Secret level

Skills

  • Experience leading a software development team
  • Experience applying DevSecOps principles, including Continuous Integration/Continuous Deployment (CI/CD) pipelines
  • Experience with user interface (UI) design and developing workflows that provide a good user experience (UX)
  • Experience with small-scale distributed systems with latency restrictions
  • Experience within the

Similar jobs