Software Engineer Remote Location

Software Engineer Remote Location

Posted 7 days ago by Sierra Business Solution LLC

Negotiable
Undetermined
Remote
Remote

Summary: The role of R&D Software Engineer focuses on developing high-performance embedded software for Networked Electronic Warfare systems. Candidates should possess strong programming skills in C++ and Python, along with experience in DevOps and embedded Linux. The position requires collaboration with hardware teams and external partners, as well as leadership in code quality and mentorship. A background in Electronic Warfare or Signals Intelligence is essential for success in this role.

Key Responsibilities:

  • Designing and optimizing high-performance embedded software
  • Translating signal processing algorithms into real-time C++ code
  • Architecting and maintaining CI/CD pipelines
  • Collaborating with hardware teams on RF subsystem integration
  • Acting as a technical liaison for external partners
  • Leading code quality and mentorship efforts

Key Skills:

  • Proficiency in C++ and Python
  • Deep understanding of embedded Linux
  • Experience with DevOps/CI/CD tools (e.g., GitLab CI, Docker)
  • Domain expertise in Electronic Warfare or Signals Intelligence systems
  • Strong collaboration and communication skills

Salary (Rate): £90 hourly

City: undetermined

Country: undetermined

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

R&D Software Engineer- Networked Electronic Warfare

Proficiency in CC++ and Python, a deep understanding of embedded Linux, and proven experience with DevOpsCICD tools (e.g., GitLab CI, Docker), coupled with domain expertise in Electronic Warfare (EW) or Signals Intelligence systems.

Key responsibilities include designing and optimizing high-performance embedded software, translating signal processing algorithms into real-time CC++ code, architecting and maintaining CICD pipelines, and collaborating with hardware teams on RF subsystem integration.

The role also involves acting as a technical liaison for external partners and leading code quality and mentorship efforts

Skills: Digital : PythonC++

Experience Required: 6-8