GetJob.us
A

Software Developer (Systems Software)

Ardent PrinciplesMcLean, VA
today
Full-timeOffice

Company

Ardent Principles

Location

McLean, VA

Type

Full-time

Work Schedule

full time

Work Location

office

Job Description

Ardent Principles is seeking a Software Developer (Systems Software) to design, develop, and maintain high-performance systems software in our McLean, VA office. This full-time role focuses on building robust, scalable solutions for complex technical challenges.

Full Description

Ardent Principles is actively recruiting a talented Software Developer specializing in systems software to join our dynamic engineering team in McLean, Virginia. This full-time position offers an exciting opportunity to work on cutting-edge systems-level projects that power innovative technology solutions across diverse industries. The successful candidate will collaborate with experienced engineers to design, implement, and optimize low-level software components that form the foundation of mission-critical applications. Key responsibilities include developing and maintaining systems software using advanced programming languages and frameworks, analyzing complex technical requirements to create efficient architectural designs, and conducting comprehensive code reviews to ensure high-quality deliverables. The role involves debugging and troubleshooting system-level issues, implementing performance optimizations to enhance software efficiency, and integrating new technologies into existing systems infrastructure. Additionally, the developer will document technical processes, maintain version control systems, and participate in agile development cycles to deliver projects on schedule. Required qualifications include a bachelor's degree in computer science, software engineering, or a related technical field, with demonstrated experience in systems programming and low-level software development. Candidates must possess strong proficiency in programming languages such as C, C++, or Rust, along with comprehensive understanding of operating systems, computer architecture, and memory management principles. Excellent problem-solving abilities, analytical thinking skills, and the capacity to work both independently and collaboratively within cross-functional teams are essential. The ideal candidate will demonstrate expertise in debugging tools, performance profiling, and systems optimization techniques, with familiarity in distributed systems, network programming, and concurrent processing concepts. Knowledge of software development methodologies, version control systems like Git, and experience with Linux or Unix environments will be highly valued. Strong communication skills and the ability to explain complex technical concepts to both technical and non-technical stakeholders are required. Ardent Principles is a forward-thinking technology company committed to innovation and excellence in software development. We foster a collaborative work environment that encourages continuous learning and professional development. Team members enjoy competitive compensation packages, comprehensive health and wellness benefits, flexible scheduling options, and opportunities for career advancement. Our McLean, Virginia location provides easy access to the Washington D.C. metropolitan area with excellent public transportation options. Growth opportunities at Ardent Principles include mentorship programs, technical training workshops, conference attendance support, and clear pathways for advancement into senior engineering, technical leadership, or architectural roles. We invest in our employees' professional development through certification reimbursement and ongoing educational opportunities that support long-term career success.

Key Skills

Systems ProgrammingC/C++ DevelopmentOperating SystemsPerformance OptimizationDebugging and Troubleshooting