Senior Software Engineer (Satellite Systems)
$190kRedBeard Solutions
Job Description
Job Description
Sr Software Engineer (Satellite Systems)
Location: Cary, NC (will consider Maryland)
Mode: Onsite
Travel: Yes
Number of openings: Multiple
Experience: Any person with these skills and clearance will be considered, the salary is commensurate with the overall experience. 2-3 years will be closed to $90k and 15+ will be closer to $190k
Education: Bachelor's degree
Salary Range: $90-190k -Negotiate best salary based on overall experience!
Start Date: Typically 3-4 weeks from submittal
Clearance: TS/SCI CI Full-scope Poly
Client Job Description:
Senior Software Engineer- Satellite Systems
THE WORK
The C++ SWE is in an extremely customer facing role leading multi-faceted mission critical
system development, deployment and evolution. The successful candidate will analyze user
requirements, develop new software, and enhance existing systems to meet the demands of
modern satellite communication technologies. This role will involve working on complex
algorithms and ensuring software quality through automated testing and debugging. The
following are the primary functions of the position:
User Requirement Analysis: 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.
Software Development: Write high-quality, maintainable C++ code for satellite communication
applications, adhering to best practices and coding standards.
Debugging and Defect Correction: Identify, debug, and correct defects in existing software,
utilizing effective troubleshooting techniques to resolve issues efficiently.
Database and Data Repository Interfaces: Design and implement database or data repository
interfaces and queries to support the application's data management needs.
Algorithm Design: Design and implement complex algorithms that adhere to strict timing,
system resource, and interface constraints, ensuring high performance and reliability.
Automated Testing Integration: Integrate automated testing as part of the development
lifecycle, implementing unit tests and other testing methodologies to ensure software quality.
Collaboration: 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.
Documentation: Maintain comprehensive documentation for software designs, processes, and
interfaces to facilitate knowledge sharing and project continuity.
Basic Qualifications:
Bachelors degree from an accredited college in a related discipline, or equivalent
experience/combined education, with 9 years of professional experience; or 7 years of
professional experience with a related Masters degree. Considered an emerging
authority.
Desired Skills:
Technical Skills:
Proficiency in C++ development, with a solid understanding of real-time systems and
performance optimization.
Experience with RF signals analysis or satellite communications system design and
theory, with the ability to implement these concepts into software.
Familiarity with DevOps processes and tools, particularly in virtual (VMware) and
containerized (Docker/Kubernetes) environments.
Experience with message queue implementation and communication protocols.
Additional Skills:
Knowledge of GPU/CUDA development for performance-critical applications.
Experience with MATLAB for algorithm development and simulation.
Understanding of Linux system programming and development environments.
Soft Skills:
Strong analytical and problem-solving abilities.
Excellent communication and collaboration skills.
Adaptability and a commitment to continuous learning and improvement.
- ...Senior Site Reliability Engineer IXL Learning, developer of personalized learning products used by millions... ...~6+ years of professional hands-on software engineering or site reliability... ...variety of technologies and legacy systems, balanced against a passion to streamline...SeniorWork at officeImmediate start
- ...Railinc Corp (Cary, NC) seeks a Senior Software Engineer to dvlp, maintain, & spprt new & existing s/w prdcts across all phases of the s/w dvlpmnt lifecycle. Telecommuting permitted. Reqs: Bachelor's deg in cs or a rltd field & 7 yrs of exp in a s/w engg role or rltd,...SeniorRemote work
- ...Role: Principal Software Development Engineer leading full-stack engineering efforts at Metabolon, focusing on designing scalable, resilient enterprise systems. Responsibilities: oversee architecture, implementation, and evolution of critical software solutions...Senior
- ...Join to apply for the Senior Software Engineer role at WarmHub . We’re looking for a Senior Software Engineer to help build WarmHub’s first... ...often. You engineer for longevity. You design and build systems that are secure, scalable, maintainable, observable, and...Senior
- ...Senior Software Engineer Security Journey is hiring a Senior Software Engineer to join a high-performing development team adding and updating... ...with microservices or other service-based distributed systems Benefits ~ Medical, Dental, Vision, Life Insurance...Senior
$135.8k - $203.6k
...work on revolutionary systems that impact people's lives... ...is seeking a Systems Engineer - Level 4 to join our... ...a scrum team of other software and systems engineers... ...of features for the satellite ground systems domain... ...briefings for customers and senior leadership Ensure...SeniorRelocation packageShift work$125k - $135k
...employees Job Description We seek an experienced Senior Software Engineer with advanced expertise in .NET, JavaScript frameworks, and... ..., identify bottlenecks, and implement solutions to enhance system performance and scalability. Mentoring and Collaboration...SeniorLive inWork at officeWork from homeFlexible hours$132.4k - $251.6k
...rapidly evolving global market.The Secure Subsystems Engineering team seeks a Senior Principal Systems Engineer - Lead Systems Engineer with a passion for... ...effortsCommunicate with multiple levels of management, team members, Software, firmware and hardware leads and customersInterface...SeniorTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours$190k
...Job Description Sr Cyber Software Engineer Location: Cary, NC (will consider... ...Software Engineer The Senior Python/SDR SWE is focused on mission critical system development, deployment and evolution... ...particularly those related to satellite technologies. The following...Senior$157.25k - $195.68k
w/ Red Hat, LLC in Raleigh, NC. Telecommutg permittd: wrk may be performd w/in norml commutg distnce frm the Red Hat, LLC ofc in Raleigh, NC. Own the implementatn of secrity remediatn & complnce checks for core srvics supportg RHIVOS, ensurg strict adhrnce to Enterprise...Senior- ...services, ensuring compatibility with existing systems and enterprise processes. Design,... ...with server, cloud, and platform engineering teams. Operationalize machine learning... ...Education: ~ Bachelor’s degree in CS, Software Engineering or other IT-related field or...SeniorWork at officeRemote work
$168k - $200k
...healthcare. What We're Looking For We're looking for a Senior Site Reliability Engineer to join our Data & ML Platform team. You'll be at the... ...in a complex, hybrid cloud environment and can architect systems that balance velocity, safety, and cost. You'll work...SeniorRemote work$121.4k - $218.6k
...you have a passion for automation and building systems that scale? Join our highly skilled Site Reliability Engineering team! Our team designs, develops, and manages... ...automation and resource optimization. As a Senior Site Reliability Engineer, you will be responsible...SeniorWork experience placementWork at office$115k - $145k
...Piper Companies is seeking a Senior Software Engineer to support a leading organization within the cybersecurity and certification space. The... ...developing scalable applications, integrating data from multiple systems, and creating user‑friendly dashboards that enable...SeniorLong term contract- ## Senior Software EngineerApply: Onsite: USA-NC-Raleigh-1 Glenwood Ave Ste 600: Full time: Posted... ...hardware, libraries, and operating system.* Provide input on game design and scheduling... ...with software quality assurance engineers to ensure regulatory compliance and timely...SeniorFull time
$81.1k - $187k
...We are looking for a Site Reliability Engineer 3 to support mission-critical cloud services... ...to capacity needs. Collaborates with software development teams to develop reliable and... ...and responds to capacity needs, ensuring systems have sufficient resources to handle...SeniorTemporary workImmediate startFlexible hoursShift work$118.6k - $195.68k
...IT OpenShift team is looking for a Senior Site Reliability Engineer (SRE) to design, develop, scale, and... ...self-service, making our monitoring system more sustainable, and eliminating toil... ...and development of software like Kubernetes operators, webhooks,...SeniorPermanent employmentFull timeContract workWork experience placementWork at officeRemote workFlexible hours$96k - $132k
...will find purpose and pride. Your Role at Baxter This is where your work saves lives Join our dynamic team as a Senior Software Systems Engineer in the R&D/Software organization, where you will play a pivotal role in developing groundbreaking healthcare solutions...SeniorTemporary workLocal areaWork visaFlexible hours- ...Senior Software Engineer with Picture this: your team's engineers are shipping faster, catching more bugs before production, and building their... ...features across Voice, Messaging, and Platform Services systems (APIs, routing logic, carrier integrations, messaging pipelines...SeniorWork at officeVisa sponsorshipWork visa
$300 per month
...and a service-first mindset. But we’re not just building software. We’re building a movement. We’re empowering repair shops... ...supported. What You’ll Do Tekmetric is looking for a Senior Software Engineer (Backend) to take part in the full development lifecycle, from...SeniorFor contractorsWork at officeRemote workHome officeFlexible hours$159.91k - $203.51k
...availability and performance. Perform daily system monitoring, verifying the integrity and... ...share technical documentation used by engineers and other team members. Be able to adapt... ...Science, Electronics Engineering, Software Engineering, or a related field plus five...SeniorRemote work- ...successful in nearly any niche of recruiting. Job Details Senior Software Engineer Raleigh, North Carolina or Remote Must be US Citizen... ...the computer science fundamentals such as algorithms and system design. You will have working knowledge and commercial...SeniorRemote work
$110k - $270k
Join to apply for the Senior Software Engineer - Full Stack role at Veeva Systems Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies...SeniorWork at officeLocal areaWork from homeFlexible hours$109.5k - $150.55k
...our actions, and grow and evolve. Job Description As a Senior Software Engineer you will be one of the founding engineers on the Navigators... ...ownership of API contracts in a multi-service system: designing them, versioning them, and testing against them....SeniorFor contractorsLocal areaRemote workWorldwideWork visaFlexible hours- Join Ascom as a Senior Software Engineer - and help Shape the Future of Critical Communication!We are looking for an experienced Senior Software... ...build event-driven, highly available distributed backend systems that support clinical interfaces, communication protocols,...SeniorWork at office3 days per week
- ...artificial intelligence, high performance computing, satellite communications, radar, unmanned aerial vehicles,... ...wafer fabrication, circuit design, advanced packaging, systems architecture and applications engineering. We are committed to our customers’ success. We partner...SeniorPermanent employmentWork at office
- ...CRB is a leading provider of sustainable Engineering, Architecture, Construction and Consulting solutions... .... Job Description We are seeking a Senior Process Engineer with deep expertise in liquid processing systems within the food and beverage industry ....Senior
$90k - $120k
...technology forward.The OpportunityWe are seeking a seasoned Senior Software Java Development Engineer to lead the design, development, and maintenance of... ...architecture of complex, modular, and secure software systems using Java 8+ and modern frameworks.Feature Development...SeniorFull timeTemporary workWork at officeLocal areaWorldwideRelocation package3 days per week$140k - $200k
...experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and... ...passionate about designing clear, reliable APIs and simple systems that directly enhance the user experience. What Yo u’...SeniorFull timeRemote work- ...Product owners, Admin teams, BSAs, Scrum & Project managers Required Skills & Experience: ~8+ years of experience in data engineering in azure using Azure Databricks. ~ Strong experience with Azure Data Lake, Databricks, ADF, Postgres. ~ Strong Data...SeniorLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Satellite Systems). Be the first to apply!
- software engineer internship remote Cary, NC
- senior software engineer ruby on rails Cary, NC
- software developer positions Cary, NC
- agile software developer Cary, NC
- entry level software engineer remote Cary, NC
- senior software engineer remote Cary, NC
- senior software design engineer Cary, NC
- senior software engineer Cary, NC
- startup software engineer Cary, NC
- remote entry level software developer Cary, NC


