SENIOR EMBEDDED SOFTWARE ENGINEER - CYBER

STR
Full-time
Melbourne, FL
$134,000 - $184,000
Posted on 2 months ago

Job Description

STR is seeking a Senior Embedded Software Engineer to join their Cyber Division, developing vulnerability research technologies targeting the intersection of digital and physical worlds. The role involves designing, developing, and testing software applications, ensuring quality, and integrating components.

Responsibilities

  • Design, develop, and test software applications
  • Ensure software quality through unit and system-level tests
  • Integrate software components using networking technologies
  • Package software for configuration control and deployment
  • Communicate technical designs and implementations

Requirements

  • BS in Computer Science, Computer Engineering, or related field with 5 years of experience (or MS and 3 years)
  • U.S. citizenship and ability to obtain a Top Secret (TS) security clearance
  • Deep knowledge of microcontroller software, embedded systems, firmware, kernels, or drivers
  • Proficiency in at least one compiled and one scripting programming language
  • Familiarity with assembly language and operating systems internals
  • Experience with software scripting and build automation tools
  • Applied skills using collaborative source code management tools

Benefits

  • No benefits