Senior Embedded Software Engineer - Cyber

54 minutes ago
Full-time
Senior
Cybersecurity
STR

STR

STR is a technology company dedicated to solving emerging national security challenges by developing and applying cutting-edge technology. They focus on cybersecurity, analytics, sensing, and systems to make society safer. As an employee-owned company,...

Aerospace & Defense
251-1K
Founded 2010

Description

  • Design, develop, and test software applications and tools as part of a small team.
  • Build software in languages such as C, C++, and Python.
  • Ensure software quality through unit-level and system-level testing and verification.
  • Integrate software components using networking and messaging technologies.
  • Package software for configuration control, delivery, and deployment.
  • Communicate technical designs and implementation details through reports and presentations.
  • Contribute to vulnerability research by modeling physical systems, probing interfaces, and reverse engineering software.

Requirements

  • Active Top Secret (TS) security clearance required; U.S. citizenship is required to obtain it.
  • Bachelor’s degree in Computer Science, Computer Engineering, or related field with 5 years of experience, or a Master’s degree with 3 years of experience.
  • Deep knowledge of at least one of the following: microcontroller software, embedded systems, firmware, kernels, or drivers.
  • Proficiency in at least one compiled language and one scripting language.
  • Familiarity with assembly language, operating systems internals, threading, and compiler technologies such as GCC or LLVM.
  • Experience with software scripting and build automation tools such as bash and make.
  • Experience using collaborative source code management and software engineering tools such as Git, Subversion, or GitLab.
  • Experience working on classified programs (preferred).
  • Proficiency in C, C++, and Python (preferred).
  • Understanding of common software vulnerabilities and secure programming principles (preferred).
  • Experience with containers such as Docker, virtualization technologies such as QEMU, network communications frameworks such as TCP/IP sockets, and unit test frameworks (preferred).
  • Knowledge of static and dynamic analysis (preferred).

Benefits

  • Full-time salary range of $134,000 to $184,000.
  • Opportunities to work on advanced research and development in defense, intelligence, and national security.
  • Collaborative learning environment that supports deep technical understanding.
  • Equal opportunity employer committed to fair hiring practices.
  • Reasonable accommodation available during the employment process.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Sales Engineer - Data & AI Security

Veeam Software 1K-5K Internet Software & Services

Veeam is seeking a Senior Sales Engineer to support its Securiti AI portfolio by leading technical engagements across the sales cycle and helping customers design data security solutions.

AWS Azure GCP Kubernetes Linux
9 minutes ago

Security Software Engineer, Infrastructure Security (Staff or Senior)

MongoDB 1K-5K Internet Software & Services

MongoDB is hiring a Staff or Senior Security Software Engineer to help secure Atlas’s multi-cloud infrastructure within the Infrastructure Security team, part of Site Reliability Engineering.

AWS Azure CI/CD GCP Go Grafana Java Kubernetes Linux Python Rust Splunk Terraform
24 minutes ago

Senior Cloud Security Engineer (Kubernetes)

Form3 251-1K Diversified Financial Services

Form3 is hiring a defensive security engineer to build and operate security controls for highly available multi-cloud payment systems and advise engineering teams on security risks and protections.

AWS Azure CI/CD CockroachDB Flux GCP Go Helm Kubernetes Linux Microservices NATS Penetration Testing SIEM Terraform
24 minutes ago

Senior Backend Engineer II - AI-Native, Devices Cloud

Life360 251-1K Family Services

Senior Backend Engineer at Life360’s Devices Cloud team, building and operating cloud services that power connected hardware experiences for families at global scale.

AWS CI/CD Datadog DynamoDB Embedded Systems Go Grafana IoT Java Kafka LLM Microservices OpenTelemetry Prometheus Python REST API
54 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers