Senior Embedded Software Engineer at STR - ScoutJobs - The AI-curated global job board
Skip to content
S
Posted 4 hours ago

Senior Embedded Software Engineer

STRSenior Embedded Software Engineer - Cyber

Requirements

Top Secret clearance eligibility, U.S. citizenship, BS in Computer Science or related field, 5 years experience or MS with 3 years, Knowledge of microcontrollers or firmware, Proficiency in compiled and scripting languages

Skills

C#PythonEmbedded SystemsFirmware

About the role

About the Company

STR makes the world a safer place by developing technology and applying it to solve emerging national security challenges. We specialize in advanced research and development for defense, intelligence, and national security in cyber, sensors, radar, and artificial intelligence.

Responsibilities

  • Design, develop, and test software applications and tools using C, C++, and Python
  • Ensure software quality through unit-level and system-level tests and verification
  • Integrate software components using networking and messaging technologies
  • Package software for configuration control, delivery, and deployment
  • Communicate technical foundations of software designs through reports and presentations

Requirements

  • Ability to obtain a Top Secret (TS) security clearance (U.S. citizenship required)
  • BS in Computer Science, Computer Engineering, or related field with 5 years of experience (or MS with 3 years)
  • Deep knowledge of microcontrollers, 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 like bash or make
  • Experience with collaborative source code management tools like Git or GitLab

Preferred Qualifications

  • Experience working on classified programs
  • Proficiency in C, C++, and Python
  • Understanding of common software vulnerabilities and secure programming principles
  • Experience with Docker, QEMU, TCP/IP sockets, and unit test frameworks
  • Knowledge of static and dynamic analysis
ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior Embedded Software Engineer

STR · Melbourne

Sign up to apply