Software Engineer (Rust, C/C++, Embedded Systems)
Kforce Technology Staffing
RESPONSIBILITIES:
Kforce's client in Marlborough, MA is seeking a Software Engineer (Rust, C/C++, Embedded Systems) to join a collaborative engineering team developing innovative communications systems used around the globe. Summary:
In this role, you will contribute to the design, development, and delivery of embedded software solutions, collaborating closely with cross-functional teams to achieve company objectives. Responsibilities:
* Design, develop, and implement embedded software using Rust and C/C++
* Build and optimize software running on Linux-based embedded systems
* Contribute to the development of high-performance, reliable communications systems
* Collaborate with hardware, systems, and test engineers throughout the product lifecycle
* Participate in code reviews, debugging, and performance optimization
* Support system integration, testing, and deployment activities REQUIREMENTS:
* Bachelor's or Master's degree in Computer Science, Computer Engineering, or related discipline
* Expertise in developing embedded software in C/C++
* Hands-on Rust programming skills
* Working knowledge of Linux OS in an embedded environment
* Understanding of TCP/IP or related networking protocols
* Knowledge of software design patterns, architectural principles, and best practices for building maintainable, scalable systems
* Strong communication and collaboration skills The pay range is the lowest to highest compensation we reasonably in good faith believe we would pay at posting for this role. We may ultimately pay more or less than this range. Employee pay is based on factors like relevant education, qualifications, certifications, experience, skills, seniority, location, performance, union contract and business needs. This range may be modified in the future. We offer comprehensive benefits including medical/dental/vision insurance, HSA, FSA, 401(k), and life, disability & ADD insurance to eligible employees. Salaried personnel receive paid time off. Hourly employees are not eligible for paid time off unless required by law. Hourly employees on a Service Contract Act project are eligible for paid sick leave. Note: Pay is not considered compensation until it is earned, vested and determinable. The amount and availability of any compensation remains in Kforce's sole discretion unless and until paid and may be modified in its discretion consistent with the law. This job is not eligible for bonuses, incentives or commissions. Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status. By clicking ?Apply Today? you agree to receive calls, AI-generated calls, text messages or emails from Kforce and its affiliates, and service providers. Note that if you choose to communicate with Kforce via text messaging the frequency may vary, and message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You will always have the right to cease communicating via text by using key words such as STOP.
Kforce's client in Marlborough, MA is seeking a Software Engineer (Rust, C/C++, Embedded Systems) to join a collaborative engineering team developing innovative communications systems used around the globe. Summary:
In this role, you will contribute to the design, development, and delivery of embedded software solutions, collaborating closely with cross-functional teams to achieve company objectives. Responsibilities:
* Design, develop, and implement embedded software using Rust and C/C++
* Build and optimize software running on Linux-based embedded systems
* Contribute to the development of high-performance, reliable communications systems
* Collaborate with hardware, systems, and test engineers throughout the product lifecycle
* Participate in code reviews, debugging, and performance optimization
* Support system integration, testing, and deployment activities REQUIREMENTS:
* Bachelor's or Master's degree in Computer Science, Computer Engineering, or related discipline
* Expertise in developing embedded software in C/C++
* Hands-on Rust programming skills
* Working knowledge of Linux OS in an embedded environment
* Understanding of TCP/IP or related networking protocols
* Knowledge of software design patterns, architectural principles, and best practices for building maintainable, scalable systems
* Strong communication and collaboration skills The pay range is the lowest to highest compensation we reasonably in good faith believe we would pay at posting for this role. We may ultimately pay more or less than this range. Employee pay is based on factors like relevant education, qualifications, certifications, experience, skills, seniority, location, performance, union contract and business needs. This range may be modified in the future. We offer comprehensive benefits including medical/dental/vision insurance, HSA, FSA, 401(k), and life, disability & ADD insurance to eligible employees. Salaried personnel receive paid time off. Hourly employees are not eligible for paid time off unless required by law. Hourly employees on a Service Contract Act project are eligible for paid sick leave. Note: Pay is not considered compensation until it is earned, vested and determinable. The amount and availability of any compensation remains in Kforce's sole discretion unless and until paid and may be modified in its discretion consistent with the law. This job is not eligible for bonuses, incentives or commissions. Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status. By clicking ?Apply Today? you agree to receive calls, AI-generated calls, text messages or emails from Kforce and its affiliates, and service providers. Note that if you choose to communicate with Kforce via text messaging the frequency may vary, and message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You will always have the right to cease communicating via text by using key words such as STOP.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer (Rust, C/C++, Embedded Systems) 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 developing innovative communications systems used around the globe.Summary:In this role, you will contribute to the design...C++$180k - $250k
DescriptionKforce's client is seeking a Staff Embedded Software Engineer (C/C++, TCP/IP) in Marlborough, MA to join a... ...software for advanced communications systems.Summary:In this role, you will design... ...as TCP/IP or IPSec* Knowledge of Rust programming language a plusJob...C++Worldwide$130k - $170k
...Embedded Software Engineer – Secure Communications Locations: Carlsbad, CA | Marlborough... ...encrypted communications systems supporting government... ...development at the intersection of C/C++, Linux, cryptography, and... ...) ~ Experience using Rust ~ Basic understanding of TCP...C++- ...Embedded Software Engineer Mount Indie is hiring an Embedded Software Engineer... ...support encrypted communications systems including Layer 2 and Layer... ...with embedded software in C/C++ Linux OS use, for an embedded... ...Experience using RUST Basic understanding of TCP...C++
$140.5k - $221.5k
...ll do This is a role for a Embedded Software Engineer who is eager to contribute to... ...encrypted communications systems including Layer 2 and Layer... ...implementation with embedded software in C/C++ Linux OS use, for an... ...Experience using RUST Basic understanding of TCP...C++$111k - $150k
...empower talent!Position: Senior Software Systems EngineerDepartment: Beauty... ...a hands-on software systems engineer to help lead development of... ...medical products spanning embedded firmware, mobile applications... ...firmware development experience in C/C++In Massachusetts, the standard...C++Full timeTemporary workWork at officeLocal areaImmediate startRemote workWorldwideMonday to FridayFlexible hours$165k - $260.5k
...Government - Secure Network Systems (SNS) team is an... ...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...C++Immediate start$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... .... Senior Embedded C++/Rust Software Engineer (Safety Critical...C++$135k - $165k
...join a workforce where we put you first!Embedded Software Engineer: The Embedded software engineer... ...requirements and testing methodologies to verify system operation.COMPENSATION RANGE: The... ...embedded application software in C/C++ for ARM-based processors.Develop computer...C++Full timeFor contractorsRemote workWeekend work$105k - $145k
...Software Engineer – Test Automation & Embedded Software Spectrum Control designs and manufactures high-performance... ...-critical aerospace and defense systems safe, connected, and performing at... ...functional test systems, primarily using C/C++ and object-oriented design...C++$107.5k - $204.5k
...of experience and renowned engineering expertise to meet the needs... ...) Department as a Principal Embedded Software Engineer. The department’s primary... ...land and sea-based radar systems. We are looking for a unique... ...experience.Embedded C/C++ and/or Ada software development...C++Temporary workWork experience placementInterim roleWork at officeRemote workRelocation packageFlexible hoursDay shift$68.9k - $131.1k
...Connected Aviation - Air Traffic Solutions - Software Engineering Department (ATS-SED) is looking for a... ...supporting our Air Traffic Control Systems worldwide. We develop safety-of-life... ...software development lifecycle using C/C++Experience in software testing or debugging...C++Contract workTemporary workWork experience placementStart working todayWork at officeRemote workWorldwideFlexible hours- ...Principal Embedded Software Engineer Newark, DE, United States Marlborough, MA, United States... ...documentation of software components and systems for new products, features, or functionality... .... Expert programming skills using C/C++ and Assembler-level programming...C++Local area3 days per week
$68.9k - $131.1k
...experience and renowned engineering expertise to meet... ...) Department as a Software Engineer II. The... ...sea-based radar systems. We are looking... ...expertise in modern C++ development and hands... ...Linux to develop C/C++ and MatLab... ...-time systems, or embedded development. Experience...C++Temporary workWork experience placementInterim roleWork at officeRemote workRelocationFlexible hoursDay shift$97.2k - $133.65k
...SummaryWe are seeking a highly skilled Embedded Software Engineer who can take ownership of delivering... ...embedded and RTOS-based environments using C/C++.Integration Leadership: Coordinate... ...deliverables; proactively identify and resolve system-level issues.Technical Planning:...C++Full time3 days per week$68.9k - $131.1k
...experience and renowned engineering expertise to meet... ...) Department as a Software Engineer II. The... ...sea-based radar systems. We are looking... ...expertise in modern C++ development and hands... ...Linux to develop C/C++ and MatLab... ...-time systems, or embedded development. Experience...C++Temporary workWork experience placementInterim roleWork at officeRemote workRelocationFlexible hoursDay shift- Franklin Professional Associates is seeking a Sr Embedded Software Engineer for a leading medical device manufacturer in Acton, Massachusetts... ..., 8+ years of experience, and strong skills in C/C++, Real-Time Operating Systems, and embedded software development. Medical device...C++
- ...Senior Software Engineer We are seeking Senior Software Engineers to join... ...of languages including C++, C, and several others. Candidates... ...and testing of real-time embedded software, application software... ...existing applications and systems. Design, code, test, integrate...C++Interim roleLocal areaRelocation
$107.5k - $204.5k
...experience and renowned engineering expertise to meet the... ...We are seeking Senior Software Engineers to join our... ...of languages including C++, C, and several others... ...testing of real-time embedded software, application... ...existing applications and systems.Design, code, test,...C++Temporary workWork experience placementInterim roleWork at officeLocal areaRemote workRelocationFlexible hours$90k - $140k
...to develop cutting-edge software for safety critical applications... ...projects focused on embedded systems, mobile apps, and robotics, engineers at Full Spectrum love... .... Staff Embedded C++ Software Engineer (Robotics... ...with modern C++ and/or Rust ~ Familiarity with real...C++Internship$165k - $225k
...Full Spectrum is an engineering services firm specializing... ...projects focused on embedded systems, mobile apps, and robotics... ...Engineering, Embedded Software The Director of... ...with modern embedded C++ · Experience... ...Proven expertise in C/C++ programming for embedded...C++- ...Software Engineer II This is your opportunity to join the Receiver/ Exciter... ...land and sea-based radar systems. We are looking for a unique... ...Provide expertise in modern C++ development and hands-on experience... ...Work within Linux to develop C/C++ and MatLab tools to build...C++Interim roleRelocationDay shift
- ...Secret Clearance Required. Experience in Software Engineering to include experience working various phases... ...Experience with Software Development Using C++ Experience with real-time operating systems (RTOS), embedded programming, processor/board architecture and...C++Work experience placement
$128k - $191.98k
Job SummarySenior Software Engineer, Embedded Software (Life Cycle Engineering)Insulet is seeking a collaborative and adaptable... ...compliance. The ideal candidate has strong C/C++ programming skills, hands-on embedded systems experience, and a proven ability to solve...C++Full timeWork experience placementWork at office- ...seeking a full-time Sr. Software Development Engineer to join our innovative... ...maintain high-quality embedded software applications using C and C++, and who can also... ...efficient, production-quality C/C++ on resource-... ...functional team consisting of Systems, Electrical, Marketing...C++Full timeWork experience placement
$86.8k - $165.2k
...an RTX company, is a leader in engineering and proposal teams to... ...RTX.The Strategic Communication Software (SW) Engineering Department has... ...with Software Development Using C++Experience with real-time operating systems (RTOS), embedded programming, processor/board architecture...C++Temporary workWork experience placementWork at officeRemote workFlexible hours$86.8k - $165.2k
...Connected Aviation - Air Traffic Solutions - Software Engineering Department (ATS-SED) is looking for a... ...and supporting our Air Traffic Control Systems worldwide. We develop safety-of-life... ...software development lifecycle using C/C++U.S. citizenship is required, as only U.S...C++Contract workTemporary workWork experience placementStart working todayWork at officeRemote workWorldwideFlexible hours$152k - $227.98k
...technology with profound purpose? As a Staff Embedded Software Engineer, you’ll help deliver the user-friendly... ..., tests and documents embedded system software for new and existing Insulet... ...skills in C with familiarity of embedded C++.• Hands-on experience with Embedded...C++Full timeWork experience placementWork at office3 days per week- ...Block Engineering is an award-winning developer of quantum cascade... ...lasers and chemical detection systems used in research, industrial... ...Engineering is seeking a Director of Software Engineering to lead our... ...development will involve embedded C/C++ and Python. Our target...C++
$86.8k - $165.2k
...an RTX company, is a leader in engineering and proposal teams to... ...The Strategic Communication Software (SW) Engineering Department has... ...with Software Development Using C++ Experience with real-time operating systems (RTOS), embedded programming, processor/board architecture...C++Temporary workWork experience placementWork at officeRemote workRelocationFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (Rust, C/C++, Embedded Systems). Be the first to apply!
Related searches
- software technology Marlborough, MA
- remote software sales Marlborough, MA
- embedded software Marlborough, MA
- software intern Marlborough, MA
- software support Marlborough, MA
- ultimate software Marlborough, MA
- entry level software sales Marlborough, MA
- software Marlborough, MA
- internship software Marlborough, MA
- id software Marlborough, MA



