Senior Embedded Software Engineer - Cyber

3 weeks, 1 day 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.
  • Work in C, C++, Python, and other compiled and scripting languages to support embedded software efforts.
  • 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 software design and implementation details through reports and presentations.
  • Contribute to research focused on the boundary between digital and physical systems, including model creation, interface probing, and reverse engineering software.

Requirements

  • Ability to obtain a Top Secret security clearance; U.S. citizenship is required.
  • BS in Computer Science, Computer Engineering, or a related field with 5 years of experience, or an MS 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 scripting and build automation tools such as bash and make.
  • Experience with collaborative source code management and software engineering tools such as Git, Subversion, or GitLab.
  • Preferred experience working on classified programs.
  • Preferred proficiency in C, C++, and Python.
  • Preferred understanding of software vulnerabilities and secure programming principles.
  • Preferred experience with containers such as Docker, virtualization tools such as QEMU, network communication frameworks such as TCP/IP sockets, and unit test frameworks.
  • Preferred knowledge of static and dynamic analysis.

Benefits

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

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

DevSecOps Engineer

INflow Federal 51-250 Aerospace & Defense

INflow Federal is seeking a fully remote DevSecOps Engineer to support an enterprise case management solution for Department of Defense mission partners by securing and automating cloud-based CI/CD and infrastructure operations in AWS GovCloud.

Agile AWS Bash CI/CD CloudFormation Docker ELK Stack Git GitLab CI Helm Jenkins Kubernetes PowerShell Prometheus Python Terraform
1 hour, 10 minutes ago

Lead Security Engineer, Enterprise Security

Klaviyo 1K-5K IT Services

Klaviyo is hiring a Lead Security Engineer to secure its corporate systems and platforms across SaaS, identity, endpoints, Zero Trust networking, and perimeter security.

AWS Azure Cloudflare CrowdStrike GCP OAuth Secrets Management Terraform Vercel
1 hour, 51 minutes ago

Senior Detection and Response Engineer

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Senior Detection and Response Engineer to build and operate defensive security controls that protect the infrastructure supporting its defense technology products.

AWS Azure CI/CD CloudFormation Docker GitHub Go Kubernetes Network Security Python Rust SQL Terraform
3 hours, 31 minutes ago

Lead Security Engineer, Enterprise Security

Klaviyo 1K-5K IT Services

Klaviyo is hiring a Lead Security Engineer to secure its corporate systems and platforms across SaaS, identity, endpoints, Zero Trust networking, and perimeter defenses in a hands-on technical leadership role.

AWS Azure Cloudflare CrowdStrike GCP OAuth OpenID Connect Secrets Management Terraform Vercel
4 hours, 4 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