About this opportunity
GoodwinRecruiting lists this Software Engineer opportunity in princeton, New Jersey. Review the employer’s description below for duties, qualifications and application requirements.
Job description
This is an exciting opportunity to join a respected small business specializing in advanced Radio Frequency (RF) systems and Software Defined Radio (SDR) for defense and satellite communications applications. The role offers the chance to work on cutting-edge technology within a collaborative, multi-disciplinary team focused on impactful projects in electronic warfare and spectrum monitoring.
Software Engineer Requirements & Qualifications
BS or higher degree in Computer Science, Electrical Engineering, Physics, or Mathematics
Minimum 2-3 years of experience in embedded or control systems programming
Strong C/C++ development skills
Familiarity with embedded Linux distributions such as Yocto or PetaLinux
Experience debugging embedded systems using emulators and logic analyzers
Real-time application design experience
Knowledge of model-based development using MATLAB
Comfort working in both Linux and Windows environments
Excellent written and oral communication skills
Eligibility to obtain DOD Security Clearance
Software Engineer Preferred Background & Skills
Experience with additional languages such as Python and Java
Work on embedded systems within FPGAs (Altera or Xilinx)
Device driver development experience
Exposure to RF systems and GNU Radio
Software Engineer Day-to-Day Responsibilities
Collaborate with systems engineers to translate RF system models from MATLAB and GNU Radio into compiled source code
Develop and debug complex source code primarily in C++, C#, Java, and Python
Create graphical user interfaces to display RF data analysis on Windows platforms
Develop Linux-based data processing applications, including high-speed data transfer using TCP/IP and UDP
Implement and test embedded control software for next-generation RF products
This role offers a unique opportunity to contribute directly to sophisticated defense communications technologies within a dynamic small business setting.
Worksite address
princeton, NJ, 08540, US
Who can apply
Review the original listing for work authorization, qualifications and employer requirements.