WE ARE ARCARITHM, and we are changing the world!
If you are ready to grow your career and change the world with us, then join the Arcarithm team!
At Arcarithm, we cultivate and foster an environment of integrity, open communication, work life balance, and career development. We are committed to investing in our employees by offering comprehensive health insurance options, a generous 401K plan, competitive salaries, continuous career growth opportunities, flexible schedules including remote work, mentoring and performance incentives.
Arcarithm is currently seeking top talent in the areas of full stack software development, artificial intelligence, optimization, and data analytics. You will work in a dynamic and challenging environment alongside our customers which include Lockheed Martin, General Dynamics, Northrop Grumman, Raytheon, US Army, US Navy, US Air Force, the Missile Defense Agency, and NASA on cutting edge technologies including machine learning, augmented and virtual reality, big data analytics, and more!
We are excited to continue to change and improve the world through innovation and technology! Contact us today to hear more about Arcarithm and all we offer!
Job Title: Algorithm Software Engineer
Job Location:Huntsville, AL
The Command and Control, Battle Management, and Communications (C2BMC) program integrates the Missile Defense System. It is a vital operational system that enables the U.S. president, secretary of defense, and combatant commanders at strategic, regional, and operational levels to systematically plan ballistic missile defense operations, to see the battle develop collectively, and to dynamically manage designated networked sensors and weapons systems to achieve global and regional mission objectives. C2BMC supports a layered missile defense capability that enables an optimized response to threats of all ranges in all phases of flight. C2BMC is the force multiplier that globally and regionally networks integrate, synchronizing autonomous sensor and weapon systems and operations to optimize performance. C2BMC is integral to all system ground and flight tests, which verify and exercise all current and future missile defense system capabilities.
**Please note your updated security clearance .**
Responsibilities:
As 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 key contributor to the design and development of Java-based mathematical algorithms in support of the C2BMC. Candidate will help generate software design artifacts, implement Java-based software changes, support design and code reviews, support software testing and resolution of issues arising from software testing. Candidate will be involved in the presentation of developed designs. Candidate will actively participate in agile planning and execution using established C2BMC processes.
Must Haves:
- Must currently hold an ACTIVE DoD Final Secret Security Clearance to be considered for this position
- Bachelors Degree in technical field (Mathematics, Science, Engineering, or Computer Science)
- Experienced in the full life-cycle development of complex mathematical algorithms (such as tracking, correlation, guidance, battle management, and radar management) for Java-based military applications.
- Experience of 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 and SonarQube or similar toolsets.
- Experience with development of automated unit tests and verification of requirements.
- Experience with the review of system engineering artifacts such as ICDs, uses cases and 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
Desired Skills:
- Masters Degree in technical field (Mathematics, Science, Engineering, or Computer Science)
- Security+ certification is not required but a definite plus for this position
- Experience in the implementation of MATLAB based algorithms prior to their adoption into tactical Java-based software.
- Experience within the BDMS domain preferred.
Arcarithm is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.