Skip to content

Open nowFirst seen 6 days ago

Senior Software Engineer (Satellite Systems)

RedBeard Solutions19 open roles

Pay
$90,000 a year
Where
Cary, North Carolina, United States
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSenior Software Engineer (Satellite Systems)RedBeard Solutions · Cary, North Carolina, United States
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on RedBeard Solutions's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

12.7% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 2.2%1 day
  2. 4.5%3 days
  3. 12.7%7 days
  4. 20.4%14 days
  5. 35.6%30 days
  6. 58.7%60 days
This job: first seen 6 days ago

The posting

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.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against RedBeard Solutions's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on RedBeard Solutions's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    RedBeard Solutions's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.