Why This Role Stands Out
Advance your career in a dynamic hybrid environment with a competitive salary of $185,000-$210,000, where you'll leverage your C++ expertise to develop critical satellite communication applications and contribute to impactful projects. This role is ideal for experienced software engineers who thrive on complex problem-solving, algorithm design, and collaborative teamwork, offering significant opportunities for continuous learning and professional growth. Apply today to join a reputable company and make a tangible difference.
Quick Overview
Job Description
We are seeking a C++ Software Engineer to join our team.
The primary functions of the role include: • Analyze user requirements to derive software designs for new applications or modifications to existing software, ensuring the addition of new features and capabilities aligns with project goals. • Write high-quality, maintainable C++ code for satellite communication applications, adhering to best practices and coding standards. • Identify, debug, and correct defects in existing software, utilizing effective troubleshooting techniques to resolve issues efficiently. • Design and implement database or data repository interfaces and queries to support the application's data management needs. • Design and implement complex algorithms that adhere to strict timing, system resource, and interface constraints, ensuring high performance and reliability. • Integrate automated testing as part of the development lifecycle, implementing unit tests and other testing methodologies to ensure software quality. • Work closely with cross-functional teams, including system architects, QA engineers, and project managers, to ensure software meets user requirements and is delivered on schedule. • Maintain comprehensive documentation for software designs, processes, and interfaces to facilitate knowledge sharing and project continuity.
Education/Experience: Twenty (20) years experience as a SWE in programs and contracts of similar scope, type, and complexity is required. Bachelor's degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree.
Salary: $185,000-$210,000. This represents the typical salary range for this position, but is not guaranteed. Salary is based on experience, location and contractual requirements which could fall outside of the range listed.
Similar jobs
- VA
Entry Level Application Engineer - 2027 Start Date - Malvern
NewVanguard
Malvern, Pennsylvania🇺🇸Hybrid4 minutes agoAWSScrumSelenium+6Technology - OR
Principal Platform Software Engineer
NewOracle
Nashville, Tennessee🇺🇸$104.5k - $234.6k/yrHybrid4 minutes agoOracleLESSTechnology - MA
Cybersecurity Software Engineer
NewMANTECH
Linthicum, Maryland🇺🇸Hybrid4 minutes agoDockerEncryptionTCP/IP+5Technology - OR
Principal Member of Technical Staff
NewOracle
United States🇺🇸$114.6k - $234.6k/yrHybrid4 minutes agoOracleTCP/IPAgile+5 - JM
Principal Software Engineer
NewJ.P. Morgan
Houston, Texas🇺🇸On-site4 minutes agoGCPMemcachedMicroservices+14Technology - OR
Principal Core Infrastructure Engineer
NewOracle
Nashville, Tennessee🇺🇸$114.6k - $234.6k/yrHybrid4 minutes agoOracleEncryptionTechnology