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

Staff Embedded Software Engineer (C/C++, TCP/IP)

$180k - $250k

Kforce

DescriptionKforce's client is seeking a Staff Embedded Software Engineer (C/C++, TCP/IP) in Marlborough, MA to join a collaborative, multidisciplinary team developing high-speed, scalable network software for advanced communications systems.Summary:In this role, you will design, develop, and maintain software for both current and next-generation products, ensuring compliance with security and certification standards while balancing complex technical challenges. You'll work within a fast-paced, Agile environment that offers the visibility and flexibility of small, interconnected teams - backed by the resources and global reach of a large, industry-leading organization. Your contributions will play a critical role in advancing secure communications technology used worldwide.Key Responsibilities:* Design, develop, and integrate scalable embedded software for high-speed networking systems* Develop secure, reliable software solutions for cybersecurity-focused applications* Collaborate within an agile, multidisciplinary team to refine requirements, support system integration, and guide product certification* Contribute to continuous integration, automated testing, and ongoing software development processesRequirements* Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field* 8+ years of hands-on C/C++ programming experience in embedded systems development* 5+ years of experience with network software development* Strong proficiency in Linux operating systems, particularly in embedded environments* Solid understanding of networking protocols such as TCP/IP or IPSec* Knowledge of Rust programming language a plusJob TypeDirect HireCompensation180000 - $250000

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Staff Embedded Software Engineer (C/C++, TCP/IP) in Marlborough, MA vacancy
  • $160k - $220k

    DescriptionKforce's client in Marlborough, MA is seeking a Software Engineer (Rust, C/C++, Embedded Systems) to join a collaborative engineering team...  ...Linux OS in an embedded environment* Understanding of TCP/IP or related networking protocols* Knowledge of software... 
    Suggested

    KForce

    Marlborough, MA
    4 days ago
  • $130k - $170k

    Embedded Software Engineer - Secure CommunicationsLocations: Carlsbad, CA | Marlborough, MA | Linthicum...  ...embedded development at the intersection of C/C++, Linux, cryptography, and secure...  ...Experience using RustBasic understanding of TCP/IP and network configurationObject-... 
    Suggested

    Navstar

    Marlborough, MA
    5 days ago
  • $95k - $150k

     ...our team. What You'll Do This is a role for a Embedded Software Engineer within Secure Netowrk Systems (SNS) - Viasat...  ...implementation with embedded software in C/C++ and Rust Linux OS use, for an embedded environment TCP/IP and common network configuration Object-oriented... 
    Suggested
    Full time
    Work at office
    Relocation package

    Viasat

    Marlborough, MA
    4 days ago
  • $90k - $140k

     ...companies to develop cutting-edge software for safety critical applications. With projects focused on embedded systems, mobile apps, and robotics, engineers at Full Spectrum love the...  ...professional growth opportunities.  Staff Embedded C++ Software Engineer (Robotics)... 
    Suggested
    Internship

    Full Spectrum

    Westborough, MA
    26 days ago
  • $165k - $260.5k

     ...usage. You will join a software development team that...  ...software & systems engineering Be a part of an agile...  ...multidisciplinary development team Embedded systems software...  ...' experience using C/C++ in embedded...  ...networking protocols (e.g.TCP/IP, IPSec, MACsec, TLS, etc... 
    Suggested
    Immediate start

    ViaSat

    Marlborough, MA
    5 days ago
  • $135k - $165k

     ...of employment. Come join a workforce where we put you first!Embedded Software Engineer: The Embedded software engineer designs and implements...  ...Docker.Develop high-quality embedded application software in C/C++ for ARM-based processors.Develop computer networking software... 
    Full time
    For contractors
    Remote work
    Weekend work

    APITech

    Marlborough, MA
    5 days ago
  • $152k - $227.98k

     ...combining cutting-edge technology with profound purpose? As a Staff Embedded Software Engineer, you’ll help deliver the user-friendly solutions that give...  ...programming skills in C with familiarity of embedded C++.• Hands-on experience with Embedded Systems.• Experience on... 
    Full time
    Work experience placement
    Work at office
    3 days per week

    Insulet Corporation

    Acton, MA
    7 days ago
  • $107.5k - $204.5k

     ...years of experience and renowned engineering expertise to meet the needs...  ....We are seeking Senior Software Engineers to join our development...  ...variety of languages including C++, C, and several others....  ...development and testing of real-time embedded software, application... 
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Local area
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Marlborough, MA
    23 days ago
  • Spectrum Control seeks an Embedded Software Engineer to design and implement infrastructure for embedded Linux, develop high-quality C/C++ software for ARM processors, and support test automation. You will work on Yocto-based builds, cross-compilation, and instrument control... 

    Spectrum Control

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

     ...than 100 years of experience and renowned engineering expertise to meet the needs of today's...  ...(REPA) Department as a Principal Embedded Software Engineer. The department's primary goal...  ...of prior relevant experience. Embedded C/C++ and/or Ada software development experience... 
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Relocation package
    Flexible hours
    Day shift

    Raytheon Technologies

    Marlborough, MA
    6 days ago
  • Trilyon, Inc. seeks a Design Engineer to lead RTL and firmware development for high-speed LPDDR/DDR memory IPs. You will participate in definition, design and validation, create...  ...role requires strong Verilog/SystemVerilog, C/C++, and scripting skills, with experience in... 

    Trilyon, Inc.

    Boxborough, MA
    5 days ago
  •  ...Block Engineering is seeking a Director of Software Engineering to lead our software development efforts in embedded systems. We are looking for a hands-on manager who can contribute to...  ...All development involves embedded C/C++ and Python on Linux-based ARM and embedded... 

    Jobleads-US

    Southborough, MA
    6 days ago
  •  ...Senior Software Engineer This is your opportunity to join the Receiver Exciter and Processing Architecture (REPA) Department as a Senior Software...  ...systems. What You Will Do: Code, test, and integrate C++ real-time signal processing algorithms or control functions... 
    Relocation

    Raytheon

    Fayville, MA
    8 hours ago
  • Embedded Cloud Engineer Boston Technology Corporation (BTC), based in Marlborough...  ...Enterprise Mobility and Software services provider. Our clients...  ...protocol understanding (Layer 3-4: IP/TCP/UDP/ICMP, Layer 7: DNS)...  ...embedded firmware using C/C++/Java Hands on experience with... 

    Boston Technology Corporation

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

     ...experience and renowned engineering expertise to meet the...  ...(REPA) Department as a Software Engineer II. The department...  ...expertise in modern C++ development and hands-on...  ...Linux to develop C/C++ and MatLab tools to...  ...real-time systems, or embedded development. Experience... 
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Relocation
    Flexible hours
    Day shift

    Raytheon

    Marlborough, MA
    1 day ago
  • $97.2k - $133.65k

     ...transformation. Role Summary We are seeking a highly skilled Embedded Software Engineer who can take ownership of delivering audio technology...  ...components for embedded and RTOS-based environments using C/C++. Integration Leadership: Coordinate technical integration across... 
    3 days per week

    Bose Corporation, U.S.A

    Framingham, MA
    4 days ago
  • Franklin Professional Associates is seeking a Sr Embedded Software Engineer for a leading medical device manufacturer in Acton, Massachusetts. In...  ...Engineering, 8+ years of experience, and strong skills in C/C++, Real-Time Operating Systems, and embedded software development... 

    Franklin Professional Associates

    Acton, MA
    2 days ago
  •  ...leading developer of mathematical computing software. They have over 3000 employees in the...  ...of multi-vertical focus on textile, engineering, healthcare, finance, IT & ITES services...  ...a commercial software environment using C/C++, Java, or Python  3. Firm grasp of the... 
    Full time
    Work experience placement

    Tiger

    Natick, MA
    8 hours ago
  • $105k - $165k

     ...companies to develop cutting-edge software for safety critical applications. With projects focused on embedded systems, mobile apps, and robotics, engineers at Full Spectrum love the challenge...  ...opportunities.     Senior Embedded C++/Rust Software Engineer (Safety... 

    Full Spectrum

    Westborough, MA
    26 days ago
  • $68.9k - $131.1k

     ...experience and renowned engineering expertise to meet the...  ...(REPA) Department as a Software Engineer II. The department...  ...expertise in modern C++ development and hands-on...  ...Linux to develop C/C++ and MatLab tools to...  ...real-time systems, or embedded development. Experience... 
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Relocation
    Flexible hours
    Day shift

    RTX

    Marlborough, MA
    3 days ago
  •  ...Lead Software Development Engineer Marlborough, MA, United States Job Summary: We...  ...develop, and maintain high-quality embedded software applications using C and C++, and who can also develop the...  ...efficient, production-quality C/C++ on resource-constrained targets... 
    Full time
    Work experience placement

    Hologic

    Marlborough, MA
    2 days ago
  • Experis is seeking a Hardware Design Engineer 2 in Boxborough, MA to support the Memory PHY team...  .... You will design RTL for LPDDR and DDR IPs, develop digital architecture from concept...  ...with Verilog, SystemVerilog, C, and C++, plus knowledge of clocking architectures,... 

    Experis

    Boxborough, MA
    4 days ago
  • $111k - $150k

     ...empower talent! Position: Senior Software Systems Engineer Department: Beauty and Wellness...  ...consumer and medical products spanning embedded firmware, mobile applications, and cloud...  ...Embedded firmware development experience in C/C++ In Massachusetts, the standard... 
    Full time
    Temporary work
    Work at office
    Local area
    Immediate start
    Remote work
    Worldwide
    Monday to Friday
    Flexible hours

    Helen of Troy

    Marlborough, MA
    4 days ago
  • $107.8k - $157.4k

     ...the world, working together in Engineering, IT, Supply Chain, Customer...  ...Impact As a Full Stack or Backend Software Engineer at Cisco, you will...  ...such as Python, Java, Go, C/C++, or JavaScript / TypeScript,...  ...networking fundamentals (L2/L3, TCP/IP), combined with a proactive... 
    Full time
    Temporary work
    Apprenticeship
    Work experience placement
    Local area
    Flexible hours

    CISCO Systems

    Maynard, MA
    8 hours ago
  • $85 per hour

     ...contractor to support the Bologna and Taino (Altanova) engineering teams in migrating their desktop-application and...  ...desktop / thick-client and firmware builds — C/C++, .NET, FPGA toolchains, code-signing, and Yocto / embedded-Linux build servers in Azure. Containerize... 
    Hourly pay
    Temporary work
    For contractors
    Work visa

    Jobleads-US

    Marlborough, MA
    5 days ago
  •  ...Block Engineering is an award-winning developer of quantum cascade lasers and chemical detection...  ...Engineering is seeking a Director of Software Engineering to lead our software...  ...All software development will involve embedded C/C++ and Python. Our target environments are... 

    Jobleads-US

    Southborough, MA
    6 days ago
  • $107.5k - $204.5k

     ...than 100 years of experience and renowned engineering expertise to meet the needs of today’s...  ...immediate need for an onsite Principal Software Systems Quality Engineer (Compliance) to...  ...identifying bottlenecks.Protocols: OSI, TCP, IP, IPsec, TLS, DHCP, SNMP, FC, SCSI, DNS,... 
    Temporary work
    Work experience placement
    Work at office
    Local area
    Immediate start
    Remote work
    Relocation
    Monday to Friday
    Flexible hours

    Raytheon

    Marlborough, MA
    a month ago
  •  ...Requisition Number: XL2026-001 Position : Software & Controls Engineering Leader Location: Marlborough, MA...  ...logic using Structured Text, Python, C++ and Ladder Logic. Integrate...  ...Skills Strong proficiency in Python and C/C++. Experience with multithreaded... 
    Full time

    XL Batteries

    Marlborough, MA
    more than 2 months ago
  • 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... 
    Permanent employment
    Full time
    Remote work
    Relocation
    Flexible hours

    DBA Web Technologies

    Marlborough, MA
    more than 2 months ago
  • $57.2k - $108.8k

     .... What You Will Do The Software organization develops software...  .... Our 4000+ software engineers design, develop, and build innovative...  ...a Software Engineer I with embedded development experience to join...  ...programming languages such as C/C++, Python, or Java.... 
    Full time
    Temporary work
    Work experience placement
    Internship
    Work at office
    Remote work
    Relocation
    Flexible hours

    RTX

    Marlborough, MA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Embedded Software Engineer (C/C++, TCP/IP). Be the first to apply!