Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr Software Engineer (C++, DSP, Real-Time, Embedded, Multi-threaded, OOD, UML, Jenkins ) in Marlborough, MA

DBA Web Technologies

Sr Software Engineer (C++, DSP, Real-Time, Embedded, Multi-threaded, OOD, UML, Jenkins ) in Marlborough, MA

Agile, C++, Embedded C++, Jenkins, Linux, Scrum, Unix

Location: Massachusetts

Job Function: Application Development

Date Of Job Posting: 10-03-2019

Sr Software Engineer (C++, DSP, Real-Time, Embedded, Multi-threaded, OOD, UML, Jenkins ) in Marlborough, MA

Position:  Sr Software Engineer (C++, DSP, Real-Time, Embedded, OOD, UML, Jenkins)  

Location: Marlborough, MA

Duration: Full-Time Permanent position (no contracts, no corp to corp, no remote)     

Salary:  Excellent Compensation with benefits + relocation 

Security Clearance: Ability to obtain a security clearance is a MUST (so must be a US citizen)

SKILLS: C++, Real-Time, embedded, multi-threaded development, DSP, Digital Signal Processing, Linux, UNIX, Agile, Scrum, Rational Rhapsody, Clear Case,  Team Concert, Jenkins, DOORS, OOD, UML

DESCRIPTION:

With one of our prestigous global client, we have an opportunity for Software Engineer within Radar Software Department in Marlborough, Massachusetts. The Radar Software Department mission is to provide world class Radar Software. Our software teams employ an Agile Scrum process to rapidly design, code, integrate and test capabilities on a continuous basis into a mature solution for our customers. We strive for technical excellence by drawing upon a diverse workforce whose knowledge base covers the complete spectrum of modern computing languages and platforms.

A work/life balance is an important value for us: 

We have 9/80 work schedule: Work 80 hours over 9 days.

As a Software Engineer, you’re responsible for designing, implementing, debugging and fixing problems with the Radar software applications, as well as supporting software integration and verification efforts. Our radar software applications, including implementations of signal processing algorithms and time critical control functions, involved in direct control of sensor systems,  are developed using C++ programming language running in a distributed fashion across a variety of computing platforms running Linux, UNIX or Windows operating systems. In this role you’ll also work closely with Software Architects and Principal Systems, Hardware, and Software engineers to interpret requirements and correctly implement these requirements in software. There are travel opportunities available to support the radar systems at various sites.

IMPORTANT:

U.S. Citizenship status is required as this position will need an active U.S. Security Clearance within one year of employment. 

REQUIRED SKILLS:

• 6 plus years’ experience on all phases of Software Engineering including:

• Experience with C++

• Linux or UNIX experience

• Experience developing software in a team based development environment, preferably Agile/SCRUM

• Broad real-time, multi-threaded software development experience

• US citizenship is required.

DESIRED SKILLS:

• Excellent verbal and written communication skills

• Experience in Agile development methods, including Scrum, automated testing and continuous integration

• Software development experience in a DoD environment

• Radar domain knowledge

• Software development experience of a Signal Processing application

• Experience in developing and optimizing algorithms for performance

• Strong problem solving ability

• Self-starter and ability to lead development, integration and test activities

• Familiarity with the following Software Tools: Rational Rhapsody, Clear Case and Team Concert, Jenkins, DOORS

• Strong Object-Oriented Design Knowledge including UML

• Direct experience implementing complex signal processing algorithms in C++ meeting latency and throughput performance requirements or experience in implementing complex control operations in software with defined performance timelines

• Master's Degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or Software Engineering

• Either Current secret clearance or the ability to obtain a secret clearance

REQUIRED EDUCATION:

• Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or Software Engineering

What We Offer: 

-Our Client offers a robust total rewards package that goes above and beyond with compensation; healthcare, wellness, retirement and work/life benefits; career development and recognition programs. -Some of the superior benefits include parental (including paternal) leave, flexible work schedules, achievement awards, educational assistance and child/adult backup care.

=============================================

Apply for this job
Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Sr Software Engineer (C++, DSP, Real-Time, Embedded, Multi-threaded, OOD, UML, Jenkins ) in Marlborough, MA in Marlborough, MA vacancy
  • $174k - $239.25k

     ...Massachusetts, is seeking a Principal Software Engineer specializing in DSP algorithms. You will design...  ..., implement these as embedded software, and oversee...  ...signal processing, excellent C/C++ skills, and extensive experience in real-time DSP software development. Competitive... 
    Senior

    Bose Corporation, U.S.A

    Framingham, MA
    3 days ago
  • $119.69k - $149.61k

    Senior Embedded Software Engineer - C++/Linux - Local candidates only Job Category : Software...  ...: March 13, 2026 Full-Time On-site Locations Showing 1 location Marlborough, MA 01752, USA Description JOB...  ...environments. Experience in multi-threaded or multi-process software... 
    Senior
    Full time
    Work experience placement
    Work at office
    Local area
    Work visa

    ETS-Lindgren

    Marlborough, MA
    22 hours ago
  • $86.8k - $165.2k

    Prattwhitney is seeking a Senior Software Engineer in Sudbury, MA to develop real-time signal processing algorithms for sensor systems. The position requires strong C++ development skills, a minimum of five years of relevant experience, and U.S. citizenship with a possible... 
    Senior
    Relocation package

    Prattwhitney

    Sudbury, MA
    22 hours ago
  • $107.5k - $204.5k

    Prattwhitney is seeking a Software Engineer in Sudbury, Massachusetts. The role involves designing, coding, and testing real-time embedded software within a collaborative engineering environment...  ...of experience, particularly with C++, C, and Java. Compensation ranges from... 
    Senior
    Flexible hours

    Prattwhitney

    Sudbury, MA
    1 day ago
  • $86.8k - $165.2k

     ...America Location: US-MA-MARLBOROUGH-MA2 ~ 1001...  ...experience and renowned engineering expertise to...  ...mission of the software team in...  ...and testing of real-time embedded software, application...  ...and/or test using C++, C#, Java or similar...  ...Suite, Jenkins, Eclipse, and Ansible... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Relocation
    Flexible hours

    RTX

    Marlborough, MA
    2 days ago
  •  ...technology firm is seeking a Senior Embedded Software Engineer to develop cutting-edge...  ...power industry, based in Marlborough, MA. The role involves...  ...software development using C++ in Linux environments. Strong...  ...essential. This is a full-time, on-site position. #J-18808... 
    Senior
    Full time

    ETS-Lindgren

    Marlborough, MA
    22 hours ago
  • Prattwhitney is seeking a Senior Software Engineer to design and implement digital signal processing algorithms for sensor systems in Marlborough, Massachusetts. This role requires U.S. citizenship...  ...The successful candidate will develop C++/C software within a collaborative team... 
    Senior
    Flexible hours

    Prattwhitney

    Sudbury, MA
    4 days ago
  • A leading technology firm in Natick, MA, is seeking Software Engineers to develop next-generation sensor technology...  ...include implementing real-time processing and designing system architectures...  ...ideal candidate has strong skills in C++ and Python, with experience in signal... 

    Delsys, Inc

    Natick, MA
    1 day ago
  • $86.8k - $165.2k

     ...position for a Senior Software Engineer in the Receiver...  ...position located in Marlborough, MA. Candidates must be U...  ...test, and integrate C++ real‑time signal processing algorithms...  ...gdb, profilers, and Jenkins. Experience scripting...  ...Nvidia CUDA. Radar or DSP knowledge is a plus.... 
    Senior
    Temporary work
    Relocation package
    Flexible hours
    Day shift

    Prattwhitney

    Sudbury, MA
    22 hours ago
  • $119.69k - $149.61k

     ...looking for a Senior Embedded/Firmware Engineer to lead the development of software for innovative power industry...  ...instruments in Marlborough, MA. Candidates should have...  ...software development with C++ and Linux....  ...The position is full-time on-site, with a salary... 
    Senior
    Full time

    ETS-Lindgren GmbH

    Marlborough, MA
    3 days ago
  • $86.8k - $165.2k

    Position: Senior Software Engineer - Digital Signal Processing (DSP), Marlborough, Massachusetts....  ...integrate and document C++/C real‑time DSP algorithms...  ...real‑time DSP embedded software,...  ...with GIT, Jira, Jenkins, Python, Perl, Bash...  ...profilers, Jenkins, UML. Experience with... 
    Senior
    Temporary work
    Flexible hours

    Prattwhitney

    Sudbury, MA
    4 days ago
  • $174k - $239.25k

    ## Principal Software Engineer - Audio Systems & Embedded PlatformsApplylocations: US, MA - Framinghamtime type...  ...embedded and DSP domains.You will...  ...portability across real-time systemsEmbedded...  ..., HiFi, ARM, multi-core SoCs)* Guide...  ...proficiency in C/C++ and experience with... 

    Bose

    Framingham, MA
    2 days ago
  • $174k - $239.25k

    Principal SW - DSP Algorithm page...  ...Algorithmlocations: US, MA -...  ...Description**# Principal Software Engineer - DSP...  ...algorithms as embedded software across...  ...experience developing real-time DSP software, including...  ....* Strong C/C++ skills and...  ...with asymmetrical multi-core SoC... 

    Bose

    Framingham, MA
    4 days ago
  • NPD Principal Electrical Engineer - Marlborough, MA Marlborough, MA, United States...  ...design, quality, cost or time-to-market improvements. Works...  ..., signal processing, embedded systems, communications) Knowledge...  ...between hardware and software working groups. Ability to... 
    Contract work
    Work experience placement

    Hologic, Inc.

    Marlborough, MA
    3 days ago
  • $104k - $125k

     ...business and management are apprised of project activities in a timely manner Communicate progress, risks, expectations, timelines,...  ...Information Systems infrastructure experience, perhaps as a system engineer, network engineer, worked on a service desk team, or in IT... 
    Senior
    Full time
    For contractors
    Work experience placement

    Digital Federal Credit Union

    Marlborough, MA
    2 days ago
  •  ...how often (in days) to receive an alert: Position Title:SR. CATERING MANAGER - MARLBOROUGH, MA As the leader in business and industry dining, Eurest is...  ...Insurance/ AD Disability Insurance Retirement Plan Paid Time Off Holiday Time Off (varies by site/state) Associate Shopping... 
    Senior
    Hourly pay
    Local area
    Remote work
    Flexible hours

    Compass Group USA

    Marlborough, MA
    1 day ago
  • $174k - $239.25k

    Principal Software Engineer - DSP Algorithms at Bose Corporation....  ...these algorithms as embedded software across multiple...  ...developing real‑time DSP software, including...  ...responsibilities. Strong C/C++ skills and proficiency...  ...Experience with asymmetrical multi-core SoC processors.... 

    Bose Corporation, U.S.A

    Framingham, MA
    3 days ago
  • $68.9k - $131.1k

    Position: Software Engineer - Real‑time Embedded Systems (Onsite) Location: Marlborough, MA (US-MA-MARLBOROUGH) Security Clearance: U.S. citizenship...  ..., or testing using C++, C#, Java, or a similar language...  ...pipelines (e.g., Azure, Git, Jenkins, Ansible) Knowledge of Red... 
    Temporary work
    Immediate start
    Relocation package
    Flexible hours

    Prattwhitney

    Sudbury, MA
    3 days ago
  •  ...allocation, implementation, and verification utilizing system engineering practices; providing guidance and direction related to security...  ...definition, allocation, and decomposition, preferably with embedded systems. Experience in generating Verification Items (VIs) and... 
    Senior

    Prattwhitney

    Sudbury, MA
    1 day ago
  • $93.04k - $123.28k

    Marlborough, Massachusetts, United States Job...  ...in Marlborough, MA, we aspire to...  ...Senior Imaging Software Engineer is responsible for...  ...machine learning, embedded systems, and real-time systems. GPU...  ...development of multi-functional medical...  ...Proficiency in C++, and Python. Experience... 
    Senior
    Temporary work
    For contractors

    RadNet

    Marlborough, MA
    4 days ago
  • $107.5k - $204.5k

     ...Job Details Position: Principal Embedded Software Engineer Date Posted: 2026-04-08 Location: Marlborough, MA; 1001 Boston Post Rd, BLDG 2...  ...(STEM) preferred. Embedded C/C++ and/or Ada software development...  ...program, parental leave, paid time off, and holidays. Equal Employment... 
    Temporary work
    Relocation package
    Flexible hours
    Day shift

    Prattwhitney

    Sudbury, MA
    22 hours ago
  •  ...amplifiers. Headquartered in Marlborough, MA, IPG has over 4,800...  ...skilled teams of software and hardware engineers. Job Summary The...  ...experience in C, C++, C#, Python, or similar...  ..., verification, timing closure, bitstream generation...  ...implementing DSP and MATLAB algorithms... 
    Senior

    IPG Photonics

    Marlborough, MA
    2 days ago
  • $117k - $185k

     ...ll do This is a role for an Embedded Software Engineer within Viasat Government -...  ...embedded software in Rust and C/C++ Linux OS use, for an...  ...TLS, etc.) Participating in multi-disciplinary teams This program...  ...: Carlsbad, CA, or Marlborough, MA. What you'll need Bachelor'... 

    Viasat

    Marlborough, MA
    22 hours ago
  • $107.5k - $204.5k

    Position located in Marlborough, Massachusetts. 1...  ...teams develop software in a variety of languages...  ...including C++, C, and several...  ...development and testing of real-time embedded software,...  ...within Engineering. Follow established...  ...Systems, GIT, Jira, Jenkins, Perl, Bash, and... 
    Temporary work
    Interim role
    Local area
    Flexible hours

    Prattwhitney

    Sudbury, MA
    1 day ago
  • $189.3k - $271.5k

     ...onsite in Maynard, MA and in office...  ...a 1.6T PAM4 DSP. Your Impact...  ...of Acacia’s Software team responsible for embedded CPU code development...  ...‑functional engineering team to...  ...experience with C++ and C. 10+ years...  ...code in a multi‑processor/multithreaded...  ...periods of time. Paid... 
    Temporary work
    Work at office

    Cisco

    Maynard, MA
    2 days ago
  • $106.8k

    Principal Data Strategist, Real World Evidence (RWE) Onsite Location(s): Marlborough, MA, US, 01752 Additional Location(s): US-MA-Marlborough; US-MN-Arden Hills...  ...sponsorship of an employment visa for this position at this time. Relocation assistance is not available for this... 
    Hourly pay
    Work at office
    Local area
    Immediate start
    Relocation package
    Shift work
    3 days per week

    Boston Scientific Gruppe

    Marlborough, MA
    22 hours ago
  • $189.3k - $271.5k

    Cisco Systems, Inc. in Maynard, MA is seeking an experienced embedded firmware developer specializing in optical...  ...industry, with a strong focus on C++ programming and RTOS. You will collaborate...  ..., and interface with customers on software architecture. Competitive benefits... 
    Remote work

    Cisco Systems, Inc.

    Maynard, MA
    3 days ago
  • $174k - $239.25k

    Bose Corporation seeks a Principal Software Engineer in Framingham, MA, to lead audio software platforms and DSP technology. This role entails defining software architecture...  ...background in digital signal processing, C/C++, and embedded systems, with over 10 years of experience... 

    Bose Corporation

    Framingham, MA
    2 days ago
  •  ...Account Management, Sr. Staff...  ...the leader in engineering solutions from...  ...interface IP, and embedded processors not...  ...built on solving real problems, not just...  ...displacements, multi-year licensing...  ...Shorten customer time-to-market by...  ...without dropping threads You know... 
    Senior
    Contract work

    Synopsys

    Marlborough, MA
    4 days ago
  • Senior Platform Engineer - Marlborough, MA We are seeking a Senior Platform...  ...Engineer to integrate software developed in C++ , C and Java on...  ...integration and testing of real‑time embedded software, application software...  ...test automation using Jenkins and Grafana for... 
    Senior
    Temporary work
    Local area
    Flexible hours

    Prattwhitney

    Sudbury, MA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr Software Engineer (C++, DSP, Real-Time, Embedded, Multi-threaded, OOD, UML, Jenkins ) in Marlborough, MA. Be the first to apply!