BANC3, INC.
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 GnuRadio. 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 GnuRadio environments into compiled source code environment
Highly skilled at source code development and debugging using C++, C#, java, Python
Experience using BitBucket 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
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 GnuRadio. 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 GnuRadio environments into compiled source code environment
Highly skilled at source code development and debugging using C++, C#, java, Python
Experience using BitBucket 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