Software Engineer
Job Description
Senior embedded software engineer role with Booz Allen Hamilton in Aurora, CO (onsite) offering USD 86,900 to 198,000 per year.
Responsibilities
- Develop and sustain essential software components, building interfaces that enable communication between separate software modules.
- Write, test, and refine code to advance the team’s objectives.
- Design and reverse engineer software that supports hardware functionality across a broad range of devices.
- Configure solutions to align with the target platform.
- Troubleshoot and resolve operational issues in collaboration with other team leads.
- Partner with cybersecurity specialists to ensure the software you build remains secure.
- Create technology that addresses mission-focused client challenges.
- Support the development of systems, sites, and tooling for client needs.
Requirements
- Experience building containerized applications, including design, authentication, and deployment.
- Proficiency in developing prompts, tools, and agents using large language models.
- Background in software development leveraging cloud technologies.
- Experience gathering client requirements and solving workflow problems through automation optimization.
- Strong familiarity with version control systems, particularly Git.
- Active TS/SCI clearance with willingness to undergo a polygraph examination.
- Education: HS diploma or GED with 10+ years in software engineering, or a Bachelor’s degree with 5+ years in software engineering.
Technologies
- Python
- Java
- RESTful APIs
- AWS Bedrock
- Amazon SageMaker
- AWS Lambda
- API Gateway
- DynamoDB
- S3
- IAM
- Kubernetes
- Helm
- Terraform
- Git
Benefits
- Health benefits
- Life insurance
- Disability coverage
- Financial benefits
- Retirement plans
- Paid leave
- Professional development opportunities
- Tuition assistance
- Work-life balance programs
- Dependent care benefits
- Recognition awards program
Work Model
- Onsite: work will primarily be performed at a Booz Allen office or customer facility, with opportunities for collaboration with colleagues and clients as required by the role.