Dynetics, an employee-owned company, is seeking a talented Software Developer to join a diverse team to create unique solutions for complex problems. With offices across the United States engaging in the defense, space, cyber and commercial fields, Dynetics provides responsive, costeffective engineering, scientific and IT solutions.
Dynetics is seeking a Computer Scientist, Software Engineer, or Computer Engineer with an interest in real-time, distributed software design, development, and maintenance. The engineer will be working with a small, highly technical team of software engineers in rapid prototyping of unmanned aircraft command and control protocols (UA C2) and the development and maintenance of tools and simulators supporting interoperability assurance and testing of unmanned aircraft C2 functions. Emphasis is placed on the utilization of existing and leading edge tools to provide cost-effective and timely solutions to our customer. The position requires a self-disciplined individual with good people skills and strong technical interests/capabilities.
Candidate must possess a Bachelor's Degree in Computer Science, Software Engineering, or Computer Engineering with 0-3 years of experience.
Candidate must have a demonstrated knowledge of Java in non-trivial applications.
Candidate must have a basic understanding of network protocols, concurrency control, and asynchronous communications.
Experience developing and/or integrating distributed system software components is a strong plus.
Familiarity with UA systems or STANAG 4586 is a plus.
Examples of programming completed as part of the candidate’s undergraduate or graduate degree program, or as developed and maintained for hobby/recreational purposes, are highly desired for review and evaluation (e.g., links to personal GitHub account are acceptable).
Candidate must be a US Citizen and possess (and be able to maintain) a Final Secret Clearance or meet the eligibility to obtain (and maintain) a Secret Clearance.
Job Number: 01.07.03-81