Communications Software Engineer (Colorado Springs, CO)
- Colorado Springs, CO
Are you passionate about developing innovative solutions for technical challenges in support of critical, timely warfighting needs?
Do you have experience with solving operational challenges and applying systems engineering principles to mission-focused capabilities?
Do you want to engineer prototype solutions while working in an agile environment, learning new programming techniques and satellite communications software and working closely with your sponsor and operational users?
If so, we are looking for someone to join the Analysis and Applications Group within the Space Exploration Sector at JHU Applied Physics Laboratory to embed with our sponsor in Colorado Springs, CO.
This is a rotational, 2-year (negotiable) position primarily at sponsor facilities. We are seeking someone to bring JHU/APL's technical discipline and culture to our sponsors' development environment and bring operational expertise and domain knowledge back to Laurel. After the initial appointment, there would be a transition to work at the Laurel, MD campus, and there may also be other potential efforts through the APL field office in Colorado Springs.
As a Communications Software Engineer, your role will be....
- to work on-site with the sponsor to provide technical recommendations
- to develop and integrate software solutions
- to evaluate techniques to address specific unique sponsor-identified mission needs in collaboration with the development teams in Laurel, MD
You meet our minimum requirements if you have....
- A Bachelor's degree in Computer Science, Communications Engineering or related disciplines.
- 5 years of strong software development experience, including proficiency in C and/or Java.
- Strong analytical and problem solving skills.
- Experience with the Agile development process and source version control systems (e.g., Gitlab).
- The ability to work in a dynamic environment that includes working with changing needs and requirements.
- Excellent interpersonal skills, the ability to work independently, work as a team player and work closely with sponsors.
- Strong written and oral communication skills and excellent organizational skills.
- Hold an active TS/SCI security clearance. If selected, you will be subject to a government security clearance investigation and must meet the requirements for access to classified information. Eligibility requirements include U.S. citizenship.
You will go above and beyond our qualifications if you have:
- A Master's degree in Computer Science, Communications Engineering or related disciplines.
- 10 years of strong software development experience, including C , Java, GPU programming, and/or real-time embedded software engineering.
- Experience with software-defined radio (SDR) solutions and/or specified radio frequency (RF) communication systems, protocols, and networks.
- Domain knowledge in processes, systems, platforms, and sensors used by the US military and intelligence community.
Why work at APL?
The Johns Hopkins University Applied Physics Laboratory (APL) brings world-class expertise to our nation's most critical defense, security, space and science challenges. While we are dedicated to solving complex challenges and pioneering new technologies, what makes us truly outstanding is our culture. We offer a vibrant, welcoming atmosphere where you can bring your authentic self to work, continue to grow, and build strong connections with inspiring teammates.
At APL, we celebrate our differences and encourage creativity and bold, new ideas. Our employees enjoy generous benefits, including a robust education assistance program, unparalleled retirement contributions, and a healthy work/life balance. APL's main campus is located in the Baltimore-Washington metro area with field offices in several locations, including Colorado Springs, CO. Learn more about our career opportunities at www.jhuapl.edu/careers.
Back to top