
Real-Time Software Engineer
Booz Allen Hamilton1 month ago
Base Salary
$87k - $198k/yr
Responsibilities
- Develop, integrate, test, and evaluate real-time RF software applications.
- Design and develop software for embedded systems, distributed environments, and hardware-software integration.
- Debug software behavior and system-level interactions in deployed hardware.
- Optimize applications for distributed environments using microservice architectures and related tools.
- Develop software and firmware for embedded integrations involving SCPI, Ethernet, and Serial interfaces.
- Collaborate with teams to solve complex technical problems and develop innovative solutions.
- Provide technical oversight and mentorship to junior employees.
- Potentially lead and manage small to medium-sized engineering, integration, and testing projects.
Requirements
- 6+ years of experience with software development languages including Python, C, or C++.
- Experience designing, developing, and testing real-time software.
- Experience with microservice architectures, Kubernetes or Docker, and distributed application optimization.
- Experience with Agile processes and tools including Jira or Confluence, and version control using GitHub.
- Experience developing embedded software and firmware, including SCPI, Ethernet, and Serial integration.
- Bachelor's degree in a STEM field.
- Ability to obtain a TS/SCI clearance.
- Preferred experience includes leading engineering, integration, and testing projects; Windows and Linux development and porting; UI development with JavaScript, Rust, Angular, or React; machine learning with TensorFlow, Keras, or PyTorch; firmware development with VHDL, Verilog, or CoreFire; and RF theory, software-defined radios, and low-noise amplifiers.
- A TS/SCI clearance and a master's degree in a STEM field are preferred.
Benefits
- Health, life, disability, financial, and retirement benefits are offered.
- Paid leave, professional development, tuition assistance, work-life programs, and dependent care benefits are available.
- Recognition awards may be provided for exceptional performance and demonstration of company values.
- Full-time and part-time employees working at least 20 hours per week on a regular basis are eligible for the benefits program, subject to stated eligibility limitations.
- The role is onsite in McLean, Virginia, with an additional location in El Segundo, California.
- Candidates must complete a required skills assessment and meet the minimum proficiency threshold to continue in the hiring process.
Tech Stack
Categories
About Booz Allen Hamilton
Booz Allen Hamilton builds and integrates software, analytics, AI, cloud, and cybersecurity solutions while providing engineering and consulting services, primarily for U.S. defense, intelligence, and civil government clients, with select commercial partnerships. Its business is largely government contracting and professional services delivering mission systems and cyber defense. Founded in 1914 and headquartered in McLean, Virginia, Booz Allen is a public company traded on the NYSE (ticker: BAH).