Software Engineer – Networks and Cyber Security
Location: Rome, NY 13441 (this position will NOT be based in the Rockville MD office)
Position Overview
IAI is looking for self-motivated software developers at mid and senior levels who are interested in working in a highly agile and dynamic R&D, technology transition and product development environment. You will work collaboratively on the Networks and Security (NAS) team as well as supporting the development team to refine research and products supporting cyber security and resiliency in the areas of trusted computing, secure computing applications development, and trusted operating systems. US citizenship required.
What You’ll Get To Do
Exact job duties will vary depending on experience/interest:
• Work closely with algorithm developers, and/or lead algorithmic development, to mature algorithms from MATLAB and C++ to real-time applications
• Utilize and/or modify existing code bases and libraries; create and shape new functionality
• Employ the latest in secure microkernel software for emerging cyber secure devices and applications
• Rigorously develop, test and document code throughout the development life cycle
• Develop and support multiple projects
You’ll Bring These Qualifications
• Bachelors or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science (or related field)
• Strong written and communication skills
• 3-5 years of experience in related technologies
• Software development experience (C/C++, Python)
• Embedded Linux system software development practices
• Proficient with SCM tools such as SVN or GIT
• Ability to obtain a TS/SCI security clearance (US citizenship required)
These Qualifications Would Be Nice To Have
• Installing and configuring embedded Linux
• Experience with virtualization technology
• Docker, Kubernetes, Kafka experience
What We Can Offer You
· Competitive benefits and development opportunities
· A diverse work place where you’ll collaborate with intelligent scientists & specialists in many disciplines, including: electrical, mechanical, aerospace, computer engineering, physics, mathematics, cognitive science and more.
· An environment where there is a constant desire to innovate and push the state of the art in our core technology areas
You are highly encouraged to apply if you are excited about writing code, interested in applying the latest technologies throughout the software stack, have strong analytical skills and are passionate about understanding how things work and want to solve complex problems.
US Citizenship required
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.