Demo

DOD - Sr Advanced Software Engineer

PDS Defense
Morris, NJ Full Time
POSTED ON 4/8/2025
AVAILABLE BEFORE 5/7/2025

EngineeringDOD - Sr Advanced Software Engineer Morris Plains, NJ Posted : 1 / 8 / 2025Job DescriptionJob ID# : 209296Job Category : EngineeringPosition Type : Associate - W2PDS Defense, Inc. is seeking a DOD - Sr Advanced Software Engineer, in Morris Plains, NJ.Job Description : Firmware / Software RequirementsThere are three areas of software / firmware development that are required : 1. Windows-based GUI development, 2. Real-time embedded Linux and FPGA development, and 3. Firmware development for sensor controllers and the various component boards.The skills required for each of these are : GUI Development

  • Experience developing C applications using Microsoft Visual Studio 2017 or later
  • Experience developing low-latency multi-threaded user interface applications with Qt v5.12 or later on Windows 10 or latero Must have experience implementing TCP and UDP clients and serversEmbedded Linux Development
  • Experience developing multi-threaded embedded Linux solutions for networking applicationso PThreads experience a plus (this is an industry-standard multi-threading framework)o Ability to code and debug Linux device driverso Ability to implement very low-latency (under 5 msec) TCP and UDP clients and serverso Ability to create custom board support packages (BSPs) for system-on-chip (SoC) devices
  • Experience developing for ARM-based system-on-chip (SoC) deviceso Familiarity with the Altera (formerly Intel) Cyclone V and / or Arria 10 SoC familyo Ability to use the Altera Quartus II or Quartus Prime development environment for SoC developmento Ability to create custom board support packages (BSPs) for SoCso Ability to implement needed hardware functionality in the SoC's FPGA fabric
  • Sufficient knowledge of electronic hardware to support the implementation and testing of new or existing hardwareo Particular focus on networking hardware knowledgeFirmware Development
  • Experience developing with the Microchip dsPIC and PIC32 family of processors using the Microchip MPLAB and MPLAB X IDEso Ability to code applications in C and to at least understand assembly language codeo Ability to code non-operating system-based applicationso Need to be able to work with the legacy MPLAB and current MPLAB X IDEso Knowledge of the Microchip Harmony 1 and Harmony 3 frameworkso Ability to implement very low-latency (under 5 msec) TCP and UDP clients and servers
  • Sufficient knowledge of electronic hardware and the Microchip devices to support the implementation and testing of new or existing hardwareo Networking hardware knowledgeo Knowledge of support circuitry required for processor functionalityBenefits offered to vary by the contract. Depending on your temporary assignment, benefits may include direct deposit, free career counseling services, 401(k), select paid holidays, short-term disability insurance, skills training, employee referral bonus, affordable medical coverage plan, and DailyPay (in some locations). For a full description of benefits available to you, be sure to talk with your recruiter.Job RequirementsMinimum Security Clearance : SecretVEVRAA Federal Contractor / Request Priority Protected Veteran Referrals / Equal Opportunity Employer / Veterans / DisabledTo read our Candidate Privacy Information Statement, which explains how we will use your information, please visit or The Company will consider qualified applicants with arrest and conviction records in accordance with federal, state, and local laws and / or security clearance requirements, including, as applicable : The California Fair Chance ActLos Angeles City Fair Chance OrdinanceLos Angeles County Fair Chance Ordinance for EmployersSan Francisco Fair Chance OrdinanceVEVRAA Federal Contractor / Request Priority Protected Veteran Referrals / Equal Opportunity Employer / Veterans / Disabled

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a DOD - Sr Advanced Software Engineer?

Sign up to receive alerts about other jobs on the DOD - Sr Advanced Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at PDS Defense

PDS Defense
Hired Organization Address Force, FL Full Time
Other Professional Visual Media Eglin AFB, FL Posted : 2 / 4 / 2025 Job Description Job ID# : 208663 Job Category : Othe...
PDS Defense
Hired Organization Address Goleta, CA Full Time
PDS Defense, Inc. is seeking an Engineering Technician 2, in Goleta, CA. Pay Rate : 36.50 - $41.50 Job Description : Rep...
PDS Defense
Hired Organization Address Annapolis, MD Full Time
IT / Technical Tech-support 3 Annapolis, MD Posted : 2 / 6 / 2025 Job Description Job ID# : 209885 Job Category : IT / T...
PDS Defense
Hired Organization Address San Antonio, TX Full Time
PDS Defense, Inc. is seeking an Aircraft Structures Mechanic II, in San Antonio, TX. Job ID#210066 $45 Per Hour without ...

Not the job you're looking for? Here are some other DOD - Sr Advanced Software Engineer jobs in the Morris, NJ area that may be a better fit.

Sr. Software Engineer - Cloud and AWS with Terraform

Seven Seven Software, Jersey, NJ

Sr. Python AI/ML Engineer

Veracity Software Inc, Morris, NJ

AI Assistant is available now!

Feel free to start your new journey!