Software Engineer

SGS Consulting
Massachusetts

Job Responsibilities:

  • Develop and optimize DSP algorithms for tactical communication systems on commercial DSP platforms (NXP, TI, CEVA, or similar)
  • Develop software for RTOS environments with focus on task scheduling, inter-task communication, and interrupt handling
  • Write and debug low-level assembly code to maximize performance on DSP architectures
  • Collaborate with hardware engineers on board bring-up and system integration activities
  • Support CI/CD pipelines and maintain version control using Git
  • Leverage AI development tools (Copilot, Cursor, Claude Code, etc.) to accelerate development workflows
  • Debug complex issues spanning DSP firmware, RTOS, and hardware interfaces
  • Document designs, algorithms, and code to support long-term maintainability

Skills:

  • Experience developing code for commercial DSP chips/IP (NXP, TI, CEVA, or similar architectures)
  • Proficiency in C/C++, Python, and MATLAB for signal processing and embedded development
  • Understanding/Experience with Bare-Metal programing (i.e. direct register-level programming of peripherals, clock and power domain initialization, cache and MMU setup)
  • Experience with RTOS environments(i.e. task/thread scheduling, inter-task communication mechanisms, and interrupt handling)
  • Experience with assembly language programming (NXP-VSPA ISA knowledge preferred, but proficiency in x86/x64, ARM, etc. is acceptable)
  • Strong DSP fundamentals (i.e. frequency domain vs. time domain analysis, FFT/IFFT implementation, and FIR/IIR filter design)
  • Experience with AI-powered development tools and workflows (Copilot, Cursor, Claude Code, etc.)
  • Proficiency with Git version control
  • High ownership mentality: takes responsibility for outcomes and system reliability
  • Ability to work effectively in fast-paced, loosely defined environments
  • Strong problem-solving skills and ability to work both independently and collaboratively
  • Knowledge of wireless communication system protocols and standards

Education/Experience:

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related discipline
  • 3+ years of experience in embedded software development with focus on DSP application
  • Experience with CodeWarrior IDE and NXP development toolchains
  • Experience with board bring up and boot process (i.e. First-stage bootloader, U-boot, Device Tree, etc.)
  • Experience with JTAG debugging and hardware-software integration
  • Understanding/Experience in Embedded Linux development (i.e. kernel configuration, patching, building, device tree authoring/debugging, kernel module dev, root file system creation, etc.)
  • Previous work on tactical or software-defined radio (SDR) systems
Posted 2026-06-05

Recommended Jobs

Specification Sales Representative

JM Hunter Group
Boston, MA

Job Description Job Description We are looking for a motivated and experienced SPECIFICATION SALES REPRESENTATIVE to join our dynamic and growing sales team. The Specification Sales Representativ…

View Details
Posted 2026-05-15

Warehouse/Forklift Operator

Hood Industries, Inc.
Ayer, MA

Description Position at Hood Distribution Hood Distribution is looking for a Warehouse/Forklift Operator for our Ayer, MA facility. Hood Distribution is a wholesale distributor …

View Details
Posted 2026-05-27

Controller - Family Office

Boston, MA

Kforce's client, an Ultra High Net Worth business owner and founder, seeks a Controller for their newly established Single Family Office in Boston, MA. Summary: The Controller will be responsible f…

View Details
Posted 2026-05-13

Partner Success Manager I

Barracuda Networks
Chelmsford, MA

Job ID 27-0120   Come join our passionate team! Barracuda is a leading cybersecurity company providing complete protection against complex threats. Our platform protects email, data, applications,…

View Details
Posted 2026-05-27

RN - Operating Room - Day/Evening - New Grad

Cambridge Health Alliance
Cambridge, MA

Requisition Number: 10001 Pay Range: $41.58 - $93.96 per hour Location: CHA Cambridge Hospital  Work Days: Days/Evening/On Call; 32 hrs (2-10's, 1-12), 40 hrs (4 10s)   Category: Registered N…

View Details
Posted 2026-05-28

Zoning Attorney

Liberty Personnel Services, Inc.
Boston, MA

Job Details: Zoning Attorney Responsibilities: - Handle zoning and land use litigation matters - Draft motions, pleadings, and other legal documents - Conduct legal research and substanti…

View Details
Posted 2026-05-18

Project Manager/LIMS Validation (Cambridge, MA)

CEDENT
Cambridge, MA

Technical PM with the following background, Agile-based project execution Strong Validation experience LIMS with Integration knowledge

View Details
Posted 2025-08-19

AFC Case Manager

Cape Abilities
Hyannis, MA

Job Description Job Description Nothing brings greater comfort to the families we support than knowing that their loved ones are being assisted every day by a compassionate group of Adult Family …

View Details
Posted 2026-05-30

Registered Nurse - ICU

Concentric
Burlington, MA

Concentric is currently seeking candidates in Registered Nurse profession with focus in Registered Nurse (Intensive Care Unit) for a 8 week contract in the Burlington, MA area. Concentric is a premier…

View Details
Posted 2026-06-06