KBR-posted 24 days ago
$100,000 - $130,000/Yr
Full-time • Entry Level
Hybrid • Aberdeen Proving Ground, MD
5,001-10,000 employees
Professional, Scientific, and Technical Services

KBR's National Security Solutions team provides high-end engineering and advanced technology solutions to our customers in the intelligence and national security communities. In this position, your work will have a profound impact on the country's most critical role - protecting our national security. Why Join Us? Innovative Projects: Cutting-edge software and hardware development for mission-critical systems Collaborative Environment: Agile teams working across KBR sites and remote locations Impactful Work: Supporting national defense and intelligence operations through advanced computing

  • Participate in the full software development lifecycle, from requirements gathering to deployment and maintenance.
  • Design, develop, and test software applications and systems, ensuring high quality and performance.
  • Collaborate with cross-functional teams to integrate software components into hardware systems.
  • Apply knowledge of computer architecture and digital signal processing to optimize software for specific hardware platforms.
  • Utilize software engineering tools and methodologies to streamline development processes and ensure code quality.
  • Understanding and integrating software defined radios in to position, navigation, and timing systems
  • Developing digital signal processing software defined radio applications for navigation systems and GPS/GNSS signal use cases
  • Stay up-to-date with emerging technologies and industry trends and apply them to enhance our products and services.
  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
  • Strong programming skills in one or more languages, such as C/C++, Python, or Java.
  • Familiarity with computer architecture concepts, including processors, memory, and input/output devices.
  • Understanding of digital and analog signal processing techniques.
  • Knowledge of software engineering concepts, such as object-oriented programming, design patterns, and version control.
  • Experience with software development tools, such as debuggers, compilers, and build systems.
  • Familiarity with containerization technologies, such as Docker, is a plus.
  • Strong problem-solving skills and the ability to learn new technologies quickly.
  • Excellent communication and teamwork skills.
  • Ability to obtain and maintain a government security clearance.
  • Experience with embedded systems or real-time operating systems.
  • Knowledge of networking protocols and technologies.
  • Familiarity with machine learning or artificial intelligence concepts.
  • Experience with hardware design and prototyping tools.
  • Experience with software defined radios, GNURadio, SimuLink, or LabView
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service