Software Developer

$81,250 - $146,875/Yr

Leidos - Manassas, VA

posted 4 months ago

Full-time
Manassas, VA
Professional, Scientific, and Technical Services

About the position

Join Our Innovative Team at Leidos! As a Software Engineer in our High Fidelity Simulation Business Area, you will be at the forefront of revolutionizing naval simulation, training, and analysis for the US Navy. This role is not just about building systems; it's about redefining naval capabilities. You will work with state-of-the-art technology to develop real-time software on Linux using C++ and Java, engaging in all phases of the development process. Your contributions will directly impact naval operations, with systems going into production within six months. You will also have the opportunity to travel to strategic locations such as Pearl Harbor, San Diego, and Norfolk, allowing you to see the real-world impact of your work. At Leidos, we value innovation and creativity. We are looking for individuals who are not afraid to break away from the ordinary and embrace new challenges. If you have an advanced degree or continuing education in computer science, along with a strong background in advanced math or physics, you will thrive in this environment. Your expertise in areas such as cluster computing, signal processing, Kubernetes, numerical simulation, multi-threading, GPUs, data visualization, underwater acoustic modeling, or sonar systems will be highly valued. We offer a unique work environment where flexibility is key. Whether you prefer to start your day early or work late into the night, we accommodate your schedule. Additionally, we provide overtime compensation for any hours worked beyond the standard 40-hour workweek. Join us at Leidos and embark on a career that is anything but traditional, where your work truly matters and contributes to the future of naval operations.

Responsibilities

  • Develop real-time software on Linux using C++ and Java.
  • Engage in all phases of the software development process.
  • Utilize modern architectures and best available tools for software development.
  • Travel to strategic locations to observe the impact of your work on naval operations.
  • Collaborate with a team of innovators to redefine naval capabilities.

Requirements

  • B.S./B.A. in Computer Science or equivalent experience.
  • U.S. Citizenship and eligibility for a U.S. Government granted security clearance.
  • 4+ years of C++ or Java software development experience.
  • Strong knowledge of Linux tools and libraries.
  • Solid grasp of software engineering principles.

Nice-to-haves

  • Advanced degree or continuing education in computer science, advanced math, or physics.
  • Experience in cluster computing, signal processing, Kubernetes, numerical simulation, multi-threading, GPUs, data visualization, underwater acoustic modeling, and sonar systems.
  • Familiarity with Agile development, Atlassian products, and DevSecOps methods/tools (Gitlab, Conan, Jenkins, Docker).

Benefits

  • Stability and growth opportunities within a long-running contract.
  • Flexible working hours to accommodate personal schedules.
  • Compensation for overtime hours worked beyond the standard workweek.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service