×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer

Remote / Online - Candidates ideally in
Princeton, Mercer County, New Jersey, 08543, USA
Listing for: BANC3, INC.
Full Time, Remote/Work from Home position
Listed on 2026-01-12
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below

Location: Hybrid (remote/office in Princeton, NJ)

Type: Full-Time

Overview

BANC3, Inc., a small business in Princeton, NJ, is seeking a Software Engineer responsible for the research, design, development, test and evaluation of software applications supporting advanced Radio Frequency (RF) systems for spectrum monitoring, electronic warfare and electronic intelligence missions, and Software Defined Radio (SDR) for satellite communications. Work will include specifying system architectures that support high-speed network interfaces, implementing digital signal processing algorithms, developing graphical user interfaces for display of complex RF environments, interfacing with real-time signal processing implemented in FPGAs, and providing user controls for the RF system components.

The candidate should be familiar with implementing software solutions derived from mathematical models developed using tools like MATLAB and Gnu Radio. Professional experience should include successful planning, coordinating and executing software development projects with a diverse team of scientists and engineers to achieve technology goals for defense applications.

Responsibilities
  • Design, develop, test, and validate signal processing applications
  • Follow engineering best practices for source code control, revision control, configuration management, regression testing, documentation and formal quality testing
  • Collaborate with systems engineers to transition RF system mathematical models from MATLAB and Gnu Radio environments into compiled source code environment
  • Highly skilled at source code development and debugging using C++, C#, java, Python
  • Experience using Bit Bucket and Confluence
  • Develop graphical user interfaces for representing RF data analysis displays for a user client application running in Windows
  • Have experience with Linux O/S developing data processing, high-speed data transfer using TCP/IP and UDP, and automated test procedure development.
  • Agile/Scrum Development Process using JIRA
Requirements
  • A minimum of 5 years of professional experience
  • Excellent written and oral communication skills
  • Comfortable working in a small, multi-disciplinary technical team
  • Small business experience is a plus
  • BS or higher degree in Computer Science, Electrical Engineering, Physics or Mathematics
  • Must be US citizen eligible to obtain DOD Security Clearance
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary