Software Engineer, Mid

Booz Allen HamiltonLexington Park, MD
1d

About The Position

Software Engineer, Mid The Opportunity: As an embedded software engineer, you know how to create and maintain crucial pieces of software. You use your knowledge to write and optimize code that creates a bridge between pieces of software, allowing them to communicate. We’re looking for an embedded software engineer like you to develop technology for our clients’ most important mission-forward challenges. As an embedded software engineer at Booz Allen, you’ll support the development of systems, sites, and tools for our clients. Using the latest tools and technology, you’ll write, test, and edit code in support of the team’s overall results. You’ll strengthen your skills as you develop software that supports hardware functionality on a wide range of devices, as well as configure solutions based on the platform being used. You’ll partner with team leadership to troubleshoot and correct operational issues, as well as with cybersecurity specialists to ensure that the software you’re creating is secure. Work with us to expand your tech skills and make a meaningful difference. Join us. The world can’t wait.

Requirements

  • 2+ years of experience designing, modifying, developing, writing and implementing software programming applications
  • 2+ years of experience with Java and Golang, or C or C++
  • 2+ years of experience designing, developing, implementing and supporting embedded software that supports hardware functionality on a wide range of devices, and optimizing code based on the platform being used
  • 2+ years of experience developing software for Linux
  • Experience with embedded software languages and products
  • Experience with Agile methodology, extreme programming, software engineering, product management, and software products
  • Experience creating solutions to complex problems within a collaborative, cross-functional team
  • Knowledge of the broader ecosystem and technical environment of software programming
  • Secret clearance
  • Bachelor's degree in Computer Science, Computer Engineering, or IT

Nice To Haves

  • 2+ years of experience with embedded software languages and products such as Embedded Platforms, Red Hat Enterprise Linux, SELinux, Ansible, Bash scripting, Make, and XML technologies
  • Ability to acquire client requirements and resolve workflow problems through automation optimization
  • Ability to work with automated testing tools to perform testing and maintenance
  • Top Secret clearance

Benefits

  • health
  • life
  • disability
  • financial
  • retirement benefits
  • paid leave
  • professional development
  • tuition assistance
  • work-life programs
  • dependent care
  • recognition awards program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service