Fort Collins,
CO
80528
US
Posted: 03/27/2024
2024-03-27
2024-08-25
Specialization: Information Technology
Job Number: 3664
Salary / Pay Rate: $164,300.00
Job Description
What You Will Do
- Contribute to the direction of a small team with your expertise and ideas;
- Prototype state-of-the-art software solutions in an agile development environment;
- Implement high-performance software spanning the spectrum from tactical systems to web applications;
- Use high-fidelity modeling and simulation environments, innovative analysis tools, and sound analysis techniques to quantify the benefit of our technology;
- Engage with our customers, to ensure successful outcomes for their mission-critical needs;
- Work with all aspects of the software development lifecycle;
- Help your colleagues and customers understand what you’re doing and why.
Recommended Background and Experience
A Software Engineer should possess a B.S., M.S., or Ph.D. In Computer Science, Applied or Computational Mathematics, Electrical Engineering, Aerospace Engineering, Controls and Dynamical Systems, Statistics and Probability, or a closely related field. A Software Engineer should have a record of academic excellence, including demonstrated experience in one or more of the following areas:
- Software engineering: software design, algorithm implementation, and software analysis, testing, and optimization;
- Machine learning: supervised and unsupervised learning, clustering, and classification;
- Applied mathematics: differential equations, linear algebra, optimization, statistics, and random processes;
- Engineering: controls, estimation theory, and digital signal processing.
A Software Engineer should also have proven expertise in some of the following languages and technologies:
- C/C++, Python, JavaScript, Julia and Matlab
- Gitub
- Big data/NoSQL/database technologies
- AngularJS, Node.Js, Javascript, and full-stack web development.
A Software Engineer should have 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.
U.S. Citizenship Required
Due to the nature of the work performed, 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.).
Share This Job:
Login to save this search and get notified of similar positions.