Senior Embedded Software Engineer - Cyber

59 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.
  • 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

Staff Threat Research Engineer

Sumo Logic 251-1K Internet Software & Services

Sumo Logic’s Threat Labs is hiring a staff-level threat researcher to turn threat intelligence and original adversary research into high-quality detections for its SIEM platform.

AWS Azure Cybersecurity GCP Machine Learning PowerShell Python SIEM SOC
1 hour, 29 minutes ago

Ingénieur logiciel senior, Risque

Shakepay 51-250 Diversified Financial Services

Shakepay is hiring a Senior Software Engineer, Risk to help design and evolve the core risk systems that protect customers, the company, and the broader financial ecosystem in Canada.

AWS Datadog Kafka Kubernetes Node.js System Design
1 hour, 44 minutes ago

IAM Security Engineer

JustMarkets 1-10 Capital Markets

IAM Security Engineer at a company focused on securing identity and access across cloud, SaaS, and internal systems through practical Zero Trust controls.

Bash PowerShell Python SAML
1 hour, 44 minutes ago

Senior Information Security Specialist

Rush Street Interactive 251-1K Hotels, Restaurants & Leisure

Rush Street Interactive is hiring a Senior Information Security Specialist to support the protection of its online gaming platforms, infrastructure, and data through technical security leadership across multiple domains.

SIEM SOC
1 hour, 58 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