deciBel Research has an immediate opening for a Software Developer in Huntsville, AL.
Position Description :
deciBel Research is seeking a mid-level Software Developer to perform Modeling and Simulation development in support of a Missile Defense Agency program. The successful candidate enjoys building high-quality software, learning continuously, and contributing meaningfully from day one. In this role, the successful candidate will take ownership of features, collaborate closely with experienced engineers, and help deliver real-world solutions that matter. deciBel Research values pragmatic engineering, thoughtful design, and a culture of continuous improvement-without unnecessary bureaucracy.
Responsibilities Include :
- Design, develop, and maintain modern applications using languages such as Python, C++, or Rust
- Work collaboratively in an agile, cross-functional team with designers, data engineers, and senior developers
- Build scalable, secure, and maintainable solutions, balancing performance with simplicity
- Participate actively in code reviews, design discussions, and technical decision-making.
- Develop and iterate on prototypes and production features, helping shape both architecture and user experience
- Mentor junior developers informally while continuing to learn from senior teammates.
- Stay current with emerging technologies and apply them thoughtfully to mission-focused products
This role is ideal for developers who want meaningful responsibility, room to grow technically, and the ability to make an impact-without getting boxed into rigid corporate processes.
Education Requirements :
BS Computer Science or Computer Engineering
Experience Requirements :
A degree in Computer Science or related field and 5+ years of experience.Demonstrated continuous learning through personal projects, GitHub contributions, bootcamp experience, or internships.Demonstrated experience with at least one modern programming language (Python, C++, Rust)Experience with Linux operating systemBasic containerization (multi-stage Dockerfile)Some Kubernetes deployment exposureBuilt at least one meaningful service / APISystem-level thinkingGit + Linux proficiencyCuriosity, problem-solving, and a willingness to experiment.Comfort working in collaborative, iterative development environments.Strong communication skills and a desire to grow.Special Skills Desired :
Experience with Unreal EngineAngular and ReactExperience with cloud services (AWS / Azure / GCP)Familiarity with DevOps tools (Docker, GitHub Actions, CI / CD).UI / UX interest or front-end experienceContributions to open-source projectsPassion for automation, data processing, or visualizationApplicant selected must have an active Secret security clearance . Must be a U.S. Citizen.