Senior Software Engineer - 1489
New Yesterday
Scientific Applications & Research Associates, Inc. (SARA) is a world-class Defense Research and Development enterprise, with a charter to create new and emerging technology innovations in support of Commercial & Government organizations. We have expertise in RF, EMP, Pulsed Power, Acoustics and Threat Warning Systems, and we prioritize partnering with our customers to address real-world problems with cost-effective solutions… that work.
The High Power Electromagnetics (HPEM) and Artificial Perception & Threat Awareness (APTA) Divisions are looking for a remarkably talented and motivated Staff Software Engineer to be responsible for transitioning safety-critical sensor processing to a cloud-based environment activities in our Cypress, CA location. Additionally this candidate will support research and development activities and transition innovative technologies to the DoD, DoE, and their contractors in Colorado Springs, CO. The candidate will have the opportunity to learn, grow, and lead alongside talented engineers, physicists, and technicians on both new and long-standing programs supporting our customers. Our small group will allow the candidate to experience, contribute, and collaborate in a multidisciplinary nature from conception all the way through to operation in a team-focused environment.
Core Responsibilities:
Design, implement, test, and maintain backend software applications in a cloud environment
Develop and deploy scalable, secure software solutions using cloud- architectures
Develop web-based GUIs for visualization and control of sensor system
Collaborate with business stakeholders to gather and refine software requirements
Maintain and enhance existing applications, including bug fixes, performance improvements, and new feature development
Document software designs and development procedures in a clear and consistent manner
Propel a compact team to meet departmental objectives, championing efficient collaboration and teamwork. Monitor and coordinate tasks for assigned team members as necessary
Provide accurate technical task breakdowns, level-of-effort estimates, and cost assessments to support planning and program management
Participate in and/or lead code reviews, architecture discussions, and design reviews
Mentor, motivate, monitor, and coach team members to help them develop their skills, complete tasks, and achieve their career goals
Required Qualifications
Bachelor's degree in Computer Science, Computer Engineering, or a related field – or equivalent industry experience
15+ years of professional experience in software engineering roles
Proficient in Python and experienced with AWS cloud services (e.g. Lambda, Kinesis, EC2, EFS)
Working knowledge of C++ and/or C
Familiarity with implementing security best practices in cloud-based software applications
Familiarity with Agile development methodologies (e.g., Scrum or Kanban)
Proficient with version control systems (Git), branching strategies, and CI/CD best practices
Strong understanding of software testing methodologies and hands-on experience with unit testing frameworks such as Google Test, QTest, or CPPUnit
Familiarity with relational databases, particularly MS SQL
Demonstrated ability to organize, coordinate, and execute moderately sized programs with teams while maintaining cost and schedule proficiency, customer expectations, and contract obligations
Ability to navigate difficult management situations
Excellent written and verbal communication skills
Must be a U.S. with the ability to obtain and maintain a DoD Security Clearance
May require light physical effort, involving standing, sitting and use of hands while performing duties, carrying or lifting up to 10 pounds
Working environment is indoor, moderately quiet, reasonably clean, well-lighted and well-ventilated
Qualifications
Active DoD Top Secret Clearance
Experience with web development frameworks (e.g. React, Angular, Flask, Django)
Experience with IoT development and ISO 30141
Familiarity with RTCA DO-178C and RTCA DO-254
Programming experience in Matlab, LabVIEW, Julia, and VHDL
Proficiency with Visual Studio and associated toolchains
Understanding of UI/UX principles and user-centered design approaches
SARA offers a competitive benefits package to include:
Medical, dental, vision, and life insurance; and other supplemental programs
A generous PTO program (vacation, sick, holiday)
Tuition & certification reimbursement
Flexible work schedules
Discretionary Employee bonuses
401(k) match/profit sharing
Employee Stock Ownership Plan (ESOP)
Pay Range
Salary at SARA is determined by various factors, including but not limited to location, the individual’s particular combination of education, knowledge, skills, competencies, and experience, as well as contract-specific affordability and organizational requirements. The projected compensation range for this position is $135,000 to $160,000 (annualized USD). The estimate displayed represents the typical salary range for this position and is just one component of SARA’s total compensation package for employees. Positions are on-site, unless indicated otherwise.
Application Deadline: July 27, 2025
SARA is an equal employment opportunity employer.
#J-18808-Ljbffr
- Location:
- Colorado Springs, CO, United States
- Category:
- IT & Technology