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

Finish Carpenter

Wild Coffee Human Resources
Milford, MA

Job Description Aerotek is hiring immediately for frame to finish carpenters. We are supporting a reputable contractor that specializes in building multi family apartment complexes. This role offe…

View Details
Posted 2026-06-11

Project Manager (Medical Devices III)

IntelliPro Group Inc.
Cambridge, MA

Job Title: Project Manager (Medical Devices III) Position Type: Contract Location: Contract Salary Range / Rate: $90/hr. to 130/hr. Job Description: We are seeking an experienced P…

View Details
Posted 2026-05-14

Animal Care Husbandry

Buckeye Global
Wilmington, MA

Job Description Job Description **Duration: 4+ Contract position(temp to hire position)Shift Timing: Monday to Friday , 1st shift ** ** Job Title: ANIMAL CARE ASSOCIATE **As an Animal Care …

View Details
Posted 2026-07-16

Direct Support Professional 3 (DSP3) - Department 249

Bridgewell
Groton, MA

Job Description Job Description Bridgewell strengthens communities by providing an unmatched range of social and human services that empower people with disabilities and other life challenges to…

View Details
Posted 2026-06-20

Lead Product Manager, Core Data

Klaviyo
Boston, MA

Job Description Job Description At Klaviyo, we value the unique backgrounds, experiences and perspectives each Klaviyo (we call ourselves Klaviyos) brings to our workplace each and every day. We …

View Details
Posted 2026-07-11

Automotive Service Advisor / Writer (dealership experience required)

Village Automotive Group
Natick, MA

Job Description Job Description Brigham-Gill Village CDJR is looking for an experienced Automotive Service Advisor / Writer to join their busy store. About Us: We are part of the Villag…

View Details
Posted 2026-07-16

Property Manager

Boston, MA

Randstad is proud to partner with a leading Boston-based non-profit organization. We are seeking a mission-driven Property Manager to oversee property operations across a diverse portfolio of housing …

View Details
Posted 2026-07-17

Warehouse Associate 1st Shift

Catania Oils
Ayer, MA

Job Description Job Description Description: Do you take pride in doing things right the first time? Looking for a stable job with room to grow? Ready to join a team that treats you like fam…

View Details
Posted 2026-07-16

Travel Licensed Practical Nurse Long Term Care Job

Healthforce
Boston, MA

Overview Licensed Practical Nurse – Long Term Care travel assignment in Boston, MA. Start date: 08/18/2026. Assignment duration: weeks. Weekly pay: $1,715–$1,828 per week. Guaranteed hours: 40 per …

View Details
Posted 2026-07-17

Engineering Manager

ENTWISTLE COMPANY
Hudson, MA

Job Description Job Description Description: Job Overview The Entwistle Company is seeking a skilled and motivated Engineering Manager to build a long-term career in our collaborative and i…

View Details
Posted 2026-06-19