Demo

Embedded Software Engineer

Excellerix
Elmsford, NY Full Time
POSTED ON 5/22/2026
AVAILABLE BEFORE 11/17/2026

Company Description

Excellerix is an engineering services company, specializing in both hardware and software. Its business encompasses the following areas: [1] innovative hardware product development, [2] innovative firmware and software product development, and [3] specialized design and test services.


Role Description

We are seeking a Mid-to-Senior level Embedded Software Engineer with strong FPGA embedded software experience for a hybrid role based in Westchester County, NY. You’ll play a critical role in building embedded systems that support advanced defense applications. The ideal candidate has deep knowledge of embedded systems, fluency in C/C , and the ability to collaborate directly with FPGA designers to create robust, low-level interfaces and control systems.


You will:

  • Develop embedded software in C/C and Python to control and interface with FPGAs
  • Develop software drivers for hardware interface
  • Collaborate with digital design teams
  • Integrate and optimize embedded applications on platforms running Embedded Linux or FreeRTOS
  • Design and debug high-performance data interfaces using protocols such as: AXI, SPI, I2C, UART, Ethernet (10/100G), Aurora, PCIe, and JESD204
  • Implement system-level bring-up, diagnostics, and automated test procedures
  • Participate in code reviews, system-level integration, and product-level validation
  • Write technical documentation, including software interface control documents (ICDs)


Required Qualifications

  • Master’s degree in Electrical Engineering, Computer Engineering, or related field
  • 5 years of experience developing embedded software for real-time systems
  • Proficiency in C/C and scripting with Python
  • Experience working with FreeRTOS, Embedded Linux, or other embedded operating systems
  • Deep understanding of Xilinx FPGAs and workflows using Vivado/Vitis
  • Experience with register-level control
  • Familiarity with interfacing to FPGA subsystems using protocols like AXI, SPI, UART, I2C, Ethernet, PCIe, and Aurora
  • Ability to interpret and contribute to Verilog/VHDL-based designs
  • Must be able to communicate effectively through various means including Telephone, MS Teams, Zoom, video conferencing, etc
  • Must be a U.S. Person and eligible to obtain a security clearance


Preferred Qualifications

  • Experience with Xilinx RFSoC or Versal ACAP architectures
  • Experience in real-time digital signal processing
  • Experience in defense, aerospace, or RF signal processing applications
  • Exposure to JESD204, high-speed ADC/DAC data paths, or software-defined radios
  • Hands-on experience with lab tools: oscilloscopes, spectrum analyzers, logic analyzers
  • Experience with ML/AI frameworks (PyTorch, TensorFlow, etc)
  • Familiarity with Git or other version control systems
  • Experience in developing application software (GUIs and other user-facing interfaces)
  • Active or prior DoD Security Clearance


Compensation and Benefits:

  • TBA (Suggested $150K-$200K)
  • 401K
  • Health Insurance support


Required: Must be US Citizen or Permanent Resident

Salary.com Estimation for Embedded Software Engineer in Elmsford, NY
$125,028 to $148,090
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
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Embedded Software Engineer jobs in the Elmsford, NY area that may be a better fit.

  • Beacon Software York, NY
  • Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B firm that combines great... more
  • 6 Days Ago

  • Tanisha Systems, Inc. York, NY
  • Role :- Embedded Software Engineer Location :- Urbandale, IA (Onsite) Type :- FTE Key words: GNSS navigation algorithms, C/C , software design, Electrical ... more
  • 18 Days Ago

AI Assistant is available now!

Feel free to start your new journey!