Embedded Software Engineer II — Real-Time C/C++, Onsite

TSC

Plymouth (MA)

On-site

USD 110,000 - 150,000

Full time

10 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

401k Plan
Flexible Work Schedules
Tuition Reimbursement
Co-Sponsored Health Plan
Paid Leave

Job summary

Falcata in Plymouth, MA is seeking a Software Engineer II to design, develop, and test embedded software for RF sensor products. You will work to understand the technical aspects of the product line and explain them to customers and internal stakeholders, supporting our networking requirements.

The role requires strong experience in embedded C/C++, Linux-based development, real-time systems, and collaboration with multidisciplinary teams.

Qualifications

  • BS in Computer Science, Computer Engineering, or related technical field.
  • Minimum of 3 years of professional experience developing embedded software.
  • Extensive experience with Linux-based embedded system development and network communication.
  • Deep understanding of IP networking, protocol implementation, and debugging techniques.
  • Experience with build management, dependency management, and cross-compilation.
  • Proficient in Git source control, CI/CD workflows, and modern software engineering practices.
  • U.S. Citizenship is required.
  • Ability to obtain and maintain a DoD Secret Clearance.

Responsibilities

  • Assist with the design, development, and integration of modular, high-performance embedded software systems.
  • Architect and implement complex real-time C/C++ software solutions for embedded platforms.
  • Lead system integration, prototyping, deployment, and evaluation activities across multidisciplinary teams.
  • Mentor and guide junior engineers, fostering technical growth and best practices in software and hardware development.
  • Collaborate with program management, customers, and cross-functional teams to define requirements, establish priorities, and deliver innovative solutions.
  • Assist with the hardware/software integration, debugging, and performance optimization.
  • Drive continuous improvement in software development processes, tools, and methodologies.
  • Author and review technical documentation, design artifacts, and customer deliverables.

Skills

Embedded software development
C/C++ (embedded)
Linux networking
Concurrency & performance
Git / CI-CD

Education

BS in CS/CE

Tools

Git
CI/CD
Cross-compilation

Job description

Falcata in Plymouth, MA is seeking a Software Engineer II to design, develop, and test embedded software for RF sensor products. You will work to understand the technical aspects of the product line and explain them to customers and internal stakeholders, supporting our networking requirements.

The role requires strong experience in embedded C/C++, Linux-based development, real-time systems, and collaboration with multidisciplinary teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Onsite Embedded Systems Engineer II – Real-Time C/C++
Onsite Embedded Systems Engineer II – Real-Time C/C++

Technology Service Corporation • Plymouth (MA)

On-site
USD 90,000 - 120,000
401k Plan
Flexible Work Schedules
Tuition Reimbursement
+2
Embedded Real-Time RF Software Engineer II (C/C++, Linux)
Embedded Real-Time RF Software Engineer II (C/C++, Linux)

Technology-Service-Corporation • Plymouth (MA)

On-site
USD 100,000 - 140,000
401k Plan
Flexible Work Schedules
Tuition Reimbursement
+2
Embedded Software Engineer I - Real-Time RF & Networking
Embedded Software Engineer I - Real-Time RF & Networking

Tractor Supply Company • Plymouth (MA)

On-site
USD 85,000 - 120,000
Embedded Software Engineer II — Flexible Schedules
Embedded Software Engineer II — Flexible Schedules

Technology Service Corporation Defense Services • Plymouth (MA)

On-site
USD 120,000 - 150,000
401k Plan
Flexible Work Schedules
Tuition Reimbursement
+2
Onsite Embedded Software Engineer I (RTOS/Linux)
Onsite Embedded Software Engineer I (RTOS/Linux)

Technology Service Corporation • Plymouth (MA)

On-site
USD 90,000 - 120,000
401k Plan
Shared Ownership Plan
Flexible Work Schedules
+3
Junior Embedded Software Engineer – Real-Time Python/RTOS
Junior Embedded Software Engineer – Real-Time Python/RTOS

Technology Service Corporation Defense Services • Plymouth (MA)

On-site
USD 70,000 - 90,000
401k Plan
Shared Ownership
Tuition Reimbursement
+3
Junior Embedded Software Engineer – Linux & Real-Time
Junior Embedded Software Engineer – Linux & Real-Time

TSC • Huntsville (AL)

On-site
USD 65,000 - 90,000
401(k) plan
Flexible Work Schedules
Tuition Reimbursement
+2
Software Engineer II
Software Engineer II

TSC • Plymouth (MA)

On-site
USD 110,000 - 150,000
401k Plan
Flexible Work Schedules
Tuition Reimbursement
+2
Software Engineer II
Software Engineer II

Technology Service Corporation Defense Services • Plymouth (MA)

On-site
USD 120,000 - 150,000
401k Plan
Flexible Work Schedules
Tuition Reimbursement
+2
Software Engineer II
Software Engineer II

Technology Service Corporation • Plymouth (MA)

On-site
USD 90,000 - 120,000
401k Plan
Flexible Work Schedules
Tuition Reimbursement
+2