Description:
BlackLynx seeks a qualified and highly motivated Senior Software Engineer with a Linux and C++ focus to work in either the Rockville, MD or Chantilly, VA office.
Position Responsibilities:
- Collaborate with a team of engineers to design, implement, and test features and functionality to support BlackLynx’s high performance computing products
- Support and maintain BlackLynx’s high performance computing products and related documentation
- Interact with customers to gather requirements an understand use cases
Basic Qualifications:
- Bachelor’s degree in Computer Science, Computer Engineering, or related field
- 4+ years of relevant professional software development experience using C++ on Linux
- Proven experience programming in C and Python
- Strong understanding of object-oriented design principles
- Strong understanding of multi-threaded software design principles
- Strong problem solving and analytical skills
- Strong collaboration and communication skills
- U.S. citizenship
Preferred Qualifications:
- Master’s degree (or higher) in Computer Science, Computer Engineering, or related field
- 7+ years of relevant professional software development experience using C++ on Linux
- 2+ years of embedded software development experience (to include kernels, device drivers, file systems, etc.)
- Proven experience developing high performance computing related software
Clearance Requirements:
Must be willing and able to obtain a US Security Clearance at the Top Secret level
WORK LOCATION:
Rockville, Maryland or Chantilly, Virginia
BlackLynx, Inc. is proud to be an Equal Opportunity/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class.