Logo
Numerica Corporation

Senior Software Engineer

Numerica Corporation, Huntsville, Alabama, United States, 35824


Numericans excel at developing state-of-the art algorithms, software, and sensor systems that solve scientific problems with real-world defense applications. Working in small innovative teams, our scientists and engineers build solutions that make a difference. Our work is complete when our technology has been deployed in mission-critical systems, our customers are successful, and Americans can rest assured knowing our country’s interests are being defended at home and abroad. As science fiction writer Arthur Clarke wrote, “Any sufficiently advanced technology is indistinguishable from magic.” Numerica is seeking talented “magicians” to join in our mission to expand the boundary of what’s possible for our customers and the nation.

As an early member of a new team being established in the Huntsville area, an ideal candidate will be growth-minded, with strong leadership skills and the willingness to be the beginning of something amazing for the larger Numerica team.

What You Will Do

Use your expertise and ideas to help shape the direction of a dynamic, mission-oriented, defense software development team.

Collaborate with fellow engineers and scientists to build and deploy high-performance software supporting tactical and strategic integrated air and missile defense systems.

Help architect and implement cutting-edge distributed software systems that deploy sophisticated algorithms in no-fail environments.

Engage with our customers to understand their needs, support development planning, and ensure successful outcomes for their missions.

Effectively communicate with both colleagues and customers, so they understand what you’re doing and why.

Recommended Background and Experience

B.S. or advanced degree in Computer Science, Computer Engineering, Aerospace Engineering, Electrical Engineering, Physics, or a closely related field, with a record of academic excellence.

8+ years of work experience in the software engineering field, including demonstrated experience with:

Software development using multiple languages, such as Python and C/C++

System integration and testing of large distributed systems

API development and familiarity with network protocols

Source control management tools, such as Git

Sprint-based development and use of DevOps tools and mentality

Experience and familiarity with the following:

Sensor fusion and target tracking

Air and missile defense systems (developing, operating, testing, training)

US Army IBCS program

US DoD Program Management Process

Effective written and verbal communication skills, with the ability to convey salient details about advanced technology in a compelling manner to both experts and non-experts alike.

Compensation

Numerica offers competitive compensation packages. As a member of our senior technical team, you will enjoy a competitive base salary, a strong cash bonus program with a history of consistent payout, and participation in the company’s equity sharing program (Restricted Stock Unit plan). Numerica’s restricted stock plan, whereby employees in leadership roles can earn equity in the company, fosters an entrepreneurial culture by giving employees “skin in the game” at a thriving small business.

U.S. Citizenship Required

Due to the nature of the work performed at Numerica, all applicants must be capable of obtaining a U.S. Security Clearance. At a minimum, this requires that a candidate be a U.S. citizen with a personal history indicating trustworthiness, reliability, and sound judgment (e.g., clean criminal record, no use of illegal drugs, etc.).

Powered by JazzHR