General Atomics Electromagnetic Systems (GA-EMS) designs and manufactures first-of-a-kind electromagnetic and electric power generation systems. GA-EMS’ expanding portfolio of specialized products and integrated system solutions support critical fleet, space systems and satellites, missile defense, power and energy, and process and monitoring applications for defense, industrial, and commercial customers worldwide.
GA-EMS in Boulder, Colorado has an opening for a Software Engineer to contribute to a classified, high-profile program, developing tools for government users. These tools will be used to provide real-time situational awareness and expose advanced analytics to end-users.
DUTIES AND RESPONSIBILITIES:
Work independently and as part of a team to develop software and apply expertise to multiple aspects of the full software lifecycle, including architecture and design, coding, testing, documentation, deployment, and support/maintenance.
Work independently and as part of a team to help integrate machine-learning analytics, streaming data processing pipelines, and appealing user interfaces into end-to-end mission systems.
Help integrate machine-learning analytics, streaming data processing pipelines, and appealing user interfaces into end-to-end mission systems
Interact and collaborate frequently with company technical staff, as well as with partner organizations. This includes open discussions and presentation of proposed approaches, progress, issues, results.
We recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply.
Job Qualifications:
Typically requires a bachelor’s degree, master’s degree or PhD in computer science, information systems or a related discipline and progressive software development experience as follows; four or more years of experience with a bachelor’s degree or two or more years of experience with a master’s degree. May substitute equivalent experience in lieu of education.
Experience with building and deploying working prototypes and maintaining/adapting existing code bases.
Proficient with version control and git
Working knowledge or experience with the following:
Remote sensing exploitation
Agile software development
AWS infrastructure and tooling
CI/CD pipelines
Database technology
Distributed analytics and processing
Geo-spatial data and analytics
Docker, Kubernetes, Helm, AWS, Kafka, Hadoop, Spark, HBase, Accumulo, Storm, GeoServer
Any of the following languages: Scala, Java, Go, Python, JavaScript (Angular, TypeScript)
Each job has a salary range which identifies the minimum, midpoint (market) and maximum base pay for the job. Pay rates are established based on the individual’s knowledge, skill, experience and education/training needed to perform the job.
br{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> DE1JP00001753 Telecommunications Coordinator Location: Richmond, VA Remote Policy: Hybrid (3 in office, 2 out of...
Apply For This JobDo you thrive on developing creative and innovative insights to solve complex challenges? Want to work on next-generation, cutting-edge products...
Apply For This JobImmediate Hiring || Java Developer/java fullstack developer || Remote|| c2c Hai, I was trying to reach you regarding the role...
Apply For This JobSolutions Architect/Solutions Engineer/Technical Consultant/Implementation Consultant/Implementation Engineer/Technical Account Manager-remote My client is a SaaS fast growing well funded software vendor: –...
Apply For This JobJob Details Full-time$90,000 – $130,000 a year Qualifications CSS LAMP stack SQL SVN MySQL Bachelor of Science Bachelor’s degree Full...
Apply For This JobYour Job If you are an engineer who’s passionate about building innovative products that scale to tens of millions of...
Apply For This Job