Software Engineer

Columbia, MD
Client Opportunities – Software Development Openings /
Full Time /
On-site
Requirements
•        Analyze, design, and develop high-performance C++ applications with sophisticated graphical user interfaces.
•        Collaborate with cross-functional teams to understand project requirements, translating them into intuitive and visually appealing user experiences.
•        Develop and maintain efficient build systems and tools.
•        Optimize code for performance, scalability, and visual responsiveness.
•        Conduct  code reviews and provide constructive feedback to team members.
•        Identify opportunities for code refactoring and improvement.
•        Stay up-to-date with the latest C++ standards, GUI development best practices, and emerging technologies.
 
Qualifications
•        Strong proficiency in C and C++, including low-level system programming and optimization techniques.
•        Extensive experience in GUI development using relevant frameworks and toolkits.
•        Solid understanding of UI/UX design principles and user-centered development methodologies.
•        Extensive experience with build systems (e.g., Make, CMake).
•        Solid understanding of multithreading and concurrent programming.
•        Expertise in version control systems (e.g., Git).
•        Proven ability to analyze and understand complex codebases.
•        Excellent problem-solving and debugging skills.
•        Strong communication and collaboration abilities.
•        Ability to obtain a Top Secret security clearance
 
Preferred Qualifications
•        Experience with DSP algorithms and implementation.
•        Background in high-performance computing (HPC).
•        Strong algorithmic and data structures knowledge.
•        Experience with refactoring and code optimization.
•        Proficiency in automated testing frameworks.
•        Experience with user interface development.
•        Embedded systems development experience.
•        GPU programming experience.
•        Experience with python / rust / c#.
$120,000 - $180,000 a year