Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Algorithm Software Engineer image - Rise Careers
Job details

Algorithm Software Engineer - job 1 of 2

Auria is looking to hire an Algorithm Software Engineer to support the Command, Control, Battle Management and Communications (C2BMC) program. Work location is in Huntsville, AL.


As a member of the Regional Applications Agile Release Train (ART) of the Missile Defense National Team for Command and Control, Battle Management, and Communications (C2BMC) (aka C2BMC NT), this position will be a crucial contributor to the design and development of Java-based mathematical algorithms in support of the C2BMC. The candidate will help generate software design artifacts, implement Java-based software changes, support design and code reviews, support software testing, and resolve issues arising from software testing. The candidate will be involved in the presentation of developed designs. The candidate will actively participate in agile planning and execution using established C2BMC processes.

Essential Functions:

  • Strong problem-solving skills include reviewing system behavior issues, identifying root causes, and recommending solutions.
  • Good verbal and written communication skills, ability to work independently, and the poise and flexibility required to work in a highly dynamic environment.
  • Must be able to work with multiple disciplinary teams, including Systems Engineering, Integration and Test, Deployment, and Warfighter Support, to help ensure mission success.
  • Good working knowledge of MS Office products.
  • Infrequent travel between Huntsville and Colorado development facilities may be required.

Basic Qualifications:

Please note your updated security clearance and IAT/relevant certifications on your resume, if applicable.

  • An active SECRET clearance is required to start
  • Bachelor’s Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline preferred from an accredited university and 8 years of related experience
    • or a Master’s degree in a STEM discipline and 6 years of experience,
    • or a PhD and 4 years of experience,
    • or 12 years of related experience in lieu of a degree may be considered.
  • Experienced in the full life-cycle development of complex mathematical algorithms such as:
    • Tracking
    • Correlation
    • Guidance
    • Battle management
    • Radar management for Java-based military applications
  • Experience developing software within an agile development process, decomposition of work, and active leadership during sprint planning.
  • Experience developing software in a structured, process-based, integrated team environment.
  • Experience developing software within a DEVSECOPS framework for Java-based applications in a Unix/Linux platform environment.
  • Experience with:
    • Git/GitLab
    • Eclipse
    • Maven/Gradle
    • SonarQube or similar toolsets
  • Experience with the development of automated unit tests and verification of requirements.  
  • Experience with the review of system engineering artifacts such as:
    • ICDs
    • Use Cases
    • Sequence diagrams
  • Preparation of software design artifacts and presentation of design materials and test results to internal and external customers.
  • Demonstrated leadership of technical efforts and mentoring of less experienced employees.
  • Involved in implementing MATLAB-based algorithms before their adoption into tactical Java-based software.

Preferred Qualifications:

  • DoD 8140 certification at IAT Level II or higher (Security+, GSEC, SCNP, SSCP, CISSP, CISA, GSE, SCNA) is highly desired.
  • Experience working within the BMDS domain is preferred.
  • Experience with Command and Control system application development and software integration testing are highly desired.

 

Salary Range: The salary offered will be based on the selected candidate’s qualifications - skills, education & experience - and the position level ($125,000 - $140,000).

 

About Auria

Auria is a provider of solutions and software in support of complex Space, National Security, and Cyber missions of federal, international, and commercial customers. Headquartered in Colorado Springs, CO and with operations in Boulder, CO, Washington, DC, Huntsville, AL, Albuquerque, NM, Ogden, UT, and San Diego, CA, our success is built on the excellence of diverse teams advancing innovative systems and operational software to strengthen our customers’ superiority in Space. With a distinguished track record and a spirit of relentless pursuit, we set the pace for progress and execute every mission with the utmost precision.

When you join Auria as a full-time employee, you get many benefits which include:

  • Generous PTO package with yearly tenure increases
  • Flex time policy providing you the flexibility needed
  • 11 Company-Paid Holidays per year
  • Up to 4% match on 401(k) employee contributions, employer and employee contributions immediately vested
  • Tuition and Certification Fee Assistance
  • Low-cost medical plans that include company-sponsored HSA
  • No-cost life insurance
  • Employee Assistance Program (EAP)
  • And much more!

Auria is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action-Employer, making decisions without regard to race, color, religion, sex, sexual orientation, gender identity, genetic information, marital status, national origin, age, veteran status, disability, or any other protected class.

Auria Glassdoor Company Review
4.4 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Auria DE&I Review
4.4 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Auria
Auria CEO photo
Kathy Boe and Thomas Dickson
Approve of CEO

Average salary estimate

$132500 / YEARLY (est.)
min
max
$125000K
$140000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Algorithm Software Engineer, Auria

Auria is on the lookout for an enthusiastic Algorithm Software Engineer to join our dynamic team in the Command, Control, Battle Management, and Communications (C2BMC) program. Located in the vibrant city of Huntsville, AL, this role is perfect for those who love tackling complex challenges head-on. As a key member of the Regional Applications Agile Release Train (ART), you'll immerse yourself in the development of innovative Java-based mathematical algorithms that play a critical role in C2BMC operations. Here, your creativity will shine as you generate software design artifacts, implement vital software changes, and actively engage in design and code reviews. We value agility, which means you'll be part of our planning cycles where your input is genuinely appreciated. We're looking for someone with strong problem-solving skills who enjoys collaborating with diverse teams, including Systems Engineering and Integration/Test departments. With your knack for communication and flexibility, you'll help ensure our mission success. A background in developing software for military applications is a plus, along with active SECRET clearance. If you're ready to work in a fast-paced environment driving advancements in national security, then this role with Auria is made for you!

Frequently Asked Questions (FAQs) for Algorithm Software Engineer Role at Auria
What are the primary responsibilities of an Algorithm Software Engineer at Auria?

At Auria, the Algorithm Software Engineer plays a critical role in the development of Java-based mathematical algorithms to support the C2BMC program. This includes generating software design artifacts, implementing software changes, participating in design and code reviews, and being involved in testing and issue resolution. Collaboration with multidisciplinary teams ensures mission success.

Join Rise to see the full answer
What qualifications are required for the Algorithm Software Engineer position at Auria?

Candidates for the Algorithm Software Engineer role at Auria need an active SECRET clearance, a Bachelor's degree in a STEM discipline along with relevant experience. Alternatively, a Master's degree with less experience or a PhD can also be considered. Experience in algorithm development for military applications, particularly in Java, is also essential.

Join Rise to see the full answer
Is Agile experience necessary for the Algorithm Software Engineer job at Auria?

Yes, experience in Agile development processes is vital for the Algorithm Software Engineer position at Auria. Candidates should demonstrate familiarity with sprint planning and execution, as well as an understanding of how to decompose work effectively within an Agile framework.

Join Rise to see the full answer
What tools and technologies should an Algorithm Software Engineer at Auria be familiar with?

An Algorithm Software Engineer at Auria should have proficiency in Java on Unix/Linux platforms and be familiar with tools such as Git/GitLab, Eclipse, and Maven/Gradle. Knowledge of SonarQube or similar tools and experience with automated unit testing are also beneficial to the role.

Join Rise to see the full answer
What career growth opportunities does Auria offer for Algorithm Software Engineers?

Auria is committed to the professional development of its Algorithm Software Engineers. The role provides opportunities to lead technical efforts, mentor less experienced colleagues, and develop skills in emerging technologies. Furthermore, with a supportive work environment and generous benefits, career progression is a key focus.

Join Rise to see the full answer
Common Interview Questions for Algorithm Software Engineer
Can you describe your experience with algorithm development in Java?

When answering this question, highlight specific projects where you developed algorithms in Java, detailing the complexities you faced and how you overcame them. Discuss your familiarity with military applications and how they align with Auria's focus.

Join Rise to see the full answer
How do you approach problem-solving in a team setting?

Discuss your collaborative process, perhaps by giving an example where you worked with a multidisciplinary team to resolve an issue. Emphasize effective communication, listening, and leveraging team strengths.

Join Rise to see the full answer
What Agile methodology practices have you implemented in past projects?

Offer your insights into your experience with Agile practices, especially those that facilitated sprint planning and execution. Share specific instances of how you contributed to Agile ceremonies such as retrospectives or daily stand-ups.

Join Rise to see the full answer
Explain your experience with automated testing and the tools you prefer.

Describe the importance of automated testing in software development and provide examples of tools you have used, such as JUnit or TestNG, to verify algorithm functions. Discuss your experience with unit testing within a DEVSECOPS framework.

Join Rise to see the full answer
What strategies do you use for ensuring code quality?

Talk about your commitment to code quality through methods like peer code reviews, continuous integration, and using quality tools such as SonarQube. Illustrate your process of maintaining software standards.

Join Rise to see the full answer
Can you describe a challenging project you worked on and your role in it?

Share a specific example that shows your technical skills and leadership. Discuss the challenges faced, actions taken, and the overall impact of the project to highlight your problem-solving capabilities.

Join Rise to see the full answer
How do you stay updated with advancements in technology?

Express your commitment to continuous learning by mentioning how you follow industry trends, participate in webinars, or engage in professional communities. This shows your passion for the field.

Join Rise to see the full answer
What is your experience with cross-functional project teams?

Provide insights into your role in cross-functional teams and share examples of how you worked collaboratively with different departments such as Systems Engineering or Integration and Testing.

Join Rise to see the full answer
What do you find most exciting about the C2BMC program?

Engage the interviewer by expressing your enthusiasm for the C2BMC program's mission. Share what aspects of working in defense technology or military applications resonate with you the most.

Join Rise to see the full answer
How do you handle tight deadlines and high-pressure situations?

Illustrate your time management strategies and how you prioritize tasks under pressure. Provide examples of past experiences where you successfully met deadlines while maintaining quality.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Auria Hybrid No location specified
Posted 12 days ago

As a Systems Analyst at Auria, you'll play a crucial role in optimizing the Command and Control systems crucial for national defense.

Photo of the Rise User
Auria Hybrid No location specified
Posted 12 days ago

Auria is in search of an experienced Systems Architect to support critical defense initiatives across a range of complex systems.

Photo of the Rise User

Join StackAdapt as a Staff Full Stack Engineer to drive engineering excellence while shaping the future of digital advertising.

Photo of the Rise User

Join Sprinter Health as a Senior Software Engineer to shape the future of healthcare with cutting-edge data systems.

Photo of the Rise User
Posted 14 days ago

Join an innovative team as a Java Software Developer, enhancing the financial services industry while working remotely from Brazil.

Photo of the Rise User

Exciting opportunity for a Middle/Senior DB Developer to create impactful financial web applications in a dynamic development environment.

Photo of the Rise User
mx51 Remote Australia (remote)
Posted 12 days ago

Contribute to building state-of-the-art payment solutions at mx51 as a Front-End Engineer focused on creating top-notch applications for Australian financial institutions.

Photo of the Rise User

Join Palo Alto Networks as a Sr Staff Engineer Software focusing on Web Security to design and develop advanced detection systems to combat cyber threats.

Photo of the Rise User
Nexthink Remote Lausanne, Switzerland
Posted 4 days ago

Join Nexthink as a Junior AI Engineer and contribute to developing cutting-edge AI features that enhance digital employee experiences.

Photo of the Rise User
ServiceNow Hybrid Building A,B,C 2225 Lawson Lane, Santa Clara, California, United States
Posted 5 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity

ServiceNow invites a highly experienced Senior Staff Full-Stack Software Engineer to contribute to their innovative AI-enhanced platform.

Ensuring customer mission success while creating growth opportunities for our employees

145 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 11, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Marion just viewed Data Entry Keyer at Aversan
Photo of the Rise User
Someone from OH, Cincinnati just viewed Machine Learning Engineer at Allstate
Photo of the Rise User
Someone from OH, Twinsburg just viewed Data Analyst/Power BI Developer at Datadog
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed Small Fleet Underwriter at HDVI
Photo of the Rise User
Someone from OH, Dublin just viewed Product Designer, Entry Level at Govini
Photo of the Rise User
Someone from OH, Columbus just viewed Support Associate-7 at Tory Burch
Photo of the Rise User
Someone from OH, Columbus just viewed Project Manager at Treering
Photo of the Rise User
Someone from OH, Columbus just viewed Product Manager, Assessment Student Experience at Ellevation
Photo of the Rise User
Someone from OH, Hamilton just viewed Team Member Travel Coordinator at Allegiant
Photo of the Rise User
Someone from OH, Toledo just viewed IT Telecom Administrator at Anduril Industries
Photo of the Rise User
Someone from OH, Kent just viewed Director, Strategic Partnerships at Teaching Lab