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
- EG
Blockchain Engineer
NewElista Global LLC
Jersey City, NJ🇺🇸Hybrid18 hours agoScalaBlockchainJava+1Technology - HU
Senior Storage Engineer
NewHubcom Corp
Plano, TX🇺🇸On-site18 hours agoUnityTechnology - XP
Core Platform Application Developer (PHP)
NewXpertiz Inc
United States🇺🇸Hybrid18 hours agoPHPJavaScriptTechnology - 4C
Software Developers
New4 Consulting Inc
Odenton, MD🇺🇸Hybrid18 hours agoSQLApache.NET+2Technology - TS
Principal Software Engineer (Autonomous Systems) with Security Clearance
Thompson Software Solutions (TSS)
Fort Worth, TX🇺🇸$160k - $208k/yrRemote3 days agoDockerEmbedded SystemsRobotics+8Technology - CT
Software Engineer - Level 03 - FULLY CLEARED with POLYGRAPH REQU with Security Clearance
NewConstellation Technologies, Inc
Columbia, MD🇺🇸$230k - $272k/yrOn-site18 hours agoDockerMongoDBSpring+4Technology