Radar Software Engineer

Skylimit Systems
Moorestown, NJ, United States
about 1 month ago
Apply on www.juju.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Agile Methodology Confluence Automation of Tests Nvidia CUDA Software Debugging Programming Tools Linux System Administration Language Modeling Object-Oriented Software Development Performance Tuning Scrum Methodology
+17 more
Scaled Agile Framework Signal Processing Software Engineering Software Requirements Analysis Systems Architecture Systems Integration UML Multithreading C4ISR Parallel Computation Backend Gitlab Git SC Clearance Information Technology C++14 Software Performance

Job description

This role supports the development of advanced, software-defined radar systems used across fixed, transportable, and naval platforms. The position focuses on building and optimizing real-time, multi-processor software that enables scalable, mission-critical radar capabilities within a secure defense environment. Working as part of an Agile engineering team, this role will contribute across the full software lifecycle, including development, integration, testing, and performance optimization. Partnering closely with cross-functional engineering teams and embedded within a highly technical environment supporting critical defense programs., * Develop, debug, and test real-time, multi-processor software supporting advanced radar systems.

  • Design and implement backend software using Object Oriented Modern C++.
  • Optimize software performance to meet system-level requirements and constraints.
  • Support system integration, verification, and validation activities across the software lifecycle.
  • Contribute to GPU-based development and parallel processing initiatives where applicable.
  • Collaborate within an Agile development environment, participating in sprint planning, execution, and reviews.
  • Support requirements verification testing and ensure alignment between system requirements and software functionality.
  • Partner with cross-functional engineering teams to support system architecture, integration, and overall program success.
  • Contribute to continuous improvement efforts across development, testing, and deployment processes.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field required.
  • U.S. Citizenship required.
  • Active Secret clearance required.

Skills

  • Strong proficiency in Object Oriented Modern C++.
  • Experience developing real-time, multi-threaded or multi-processor systems.
  • Solid foundation in analytical thinking and applied mathematics.
  • Experience with software testing, verification, and performance optimization.
  • Familiarity with GPU development and parallel computing (CUDA preferred).
  • Experience with software modeling, architecture, and design (UML preferred).
  • Experience working in Agile development environments.
  • Proficiency with Linux-based systems and development tools such as Git, GitLab, and Confluence.

Preferred Experience

  • Background in radar systems, signal processing, or simulation environments.
  • Experience within aerospace, defense, or other complex electronic system domains.
  • Exposure to systems such as C4ISR, electronic warfare, or space-based platforms.
  • Experience with automated testing tools and techniques.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.juju.com
Prepare application

Good distractions

Loading talks and stories from around this role…