Software Engineer II

TSC

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Plymouth, MA
Employment
Full-time
Posted
4 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $145k
$92k $201k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $121,750–$169,050.

Based on 240 similar postings.

Employer

About TSC

Technology Service Corporation (TSC) is an employee-owned, high-technology company providing specialized engineering services,, sensor technology, and electronic systems primarily to the U.S. government, including the Department of Defense.

TSC currently has 50 open roles on FindRole.

Listed pay typically runs $90,000–$162,500 across 8 roles with salary data.

Most-posted roles

View all roles at TSC

At a glance

TL;DR · Software Engineer II

Falcata is seeking a Software Engineer II to join the Commercial Product Cell. In this role, you will design, develop, and test embedded software for RF sensor products and systems. You will architect and implement complex real-time C/C++ software solutions, lead system integration, and perform hardware/software debugging and performance optimization. Key responsibilities include mentoring junior engineers, authoring technical documentation, and communicating technical challenges to the engineering department. You must possess expertise in Linux-based embedded systems, IP networking, and protocol implementation. Required skills include Git, CI/CD workflows, and build management. The work involves solving technical networking requirements for customers, specifically focusing on modular, high-performance embedded software for mission-critical defense applications, including radar, SIGINT, and unmanned systems.

What does a Software Engineer earn in Massachusetts?

Median $199500 from 111 postings across 24 companies.

See salary data

What you'll do

  • Architect and implement complex real-time C/C++ software solutions for embedded platforms.
  • Design, develop, and integrate modular, high-performance embedded software systems for RF sensor products.
  • Lead system integration, prototyping, deployment, and evaluation activities across multidisciplinary teams.
  • Perform hardware/software integration, debugging, and performance optimization.
  • Author and review technical documentation, design artifacts, and customer deliverables.
  • Mentor and guide junior engineers on software and hardware development best practices.
  • Communicate technical challenges and requirements to the engineering department and customers.

What we're looking for

  • Bachelor of Science in Computer Science, Computer Engineering, or a related technical field.
  • Minimum of 3 years of professional experience developing embedded software.
  • Demonstrated expertise in C/C++ for embedded systems development, including concurrency and performance optimization.
  • Extensive experience with Linux-based embedded system development and network communication.
  • Deep understanding of IP networking, protocol implementation, and debugging techniques.
  • Proficiency 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.

More like this

Similar roles

Software Engineer II

Abbott

Sunnyvale, CA 32 days ago $81,500–$141,300
C C++ C# Python Embedded Software Firmware Bluetooth Low Energy Automated Testing Source Code Management Root-Cause Analysis Cyber Security Analysis
2+ yrs exp

Senior Embedded Software Engineer

TSC

Huntsville, AL 4 days ago
C++ Python Embedded Linux Bash POSIX threads FPGA Ethernet Version Control Middleware Device Drivers Hardware-in-the-loop Virtualization Linux Kernel Real-time Scheduling data-acquisition
5+ yrs exp

Embedded Software Engineer

TSC

Huntsville, AL 4 days ago
C C++ Embedded Linux Python Bash Git Unit Testing Data Structures Algorithms Multithreaded Programming Networking FPGA Hardware-in-the-loop Real-time Systems Version Control Automated Build Systems

Embedded Software Engineer

Motorola Solutions

Schaumburg, IL 88 days ago $66,900–$95,300
C C++ Python Linux Embedded Software Assembly Language Agile Git JIRA GSM CDMA UMTS LTE Tetra Machine Learning Cybersecurity Oscilloscope Logic Analyzer

Software Engineer II

Microsoft

94 days ago $102,100–$202,200
Azure AKS Python C# Java C++ Kubernetes Cosmos DB Azure SQL Azure OpenAI Semantic Kernel LangChain CI/CD REST APIs NoSQL Distributed Systems GitHub Infrastructure-as-Code RAG Microservices
2+ yrs exp Hybrid

Software Engineer II

Warner Bros. Discovery

Atlanta, GA 78 days ago
Python Go Java C++ LLM Machine Learning DynamoDB Terraform Infrastructure as Code Version Control Prompt Engineering A/B Testing Information Retrieval NoSQL
3+ yrs exp Hybrid