Lead Software Developer at STR - ScoutJobs - The AI-curated global job board
Skip to content
S
Posted 6 hours ago

Lead Software Developer

STRLead Software Developer

Requirements

Top Secret clearance eligibility, C/C++ proficiency, GNU/Linux toolchains, Python or MATLAB, VHDL or Verilog, Degree in EE, CS, Physics, or Math

Skills

C#PythonEmbedded SystemsLinuxMatlab

About the role

About the Company

STR specializes in advanced research and development for defense, intelligence, and national security, focusing on cyber, next-generation sensors, radar, sonar, communications, and electronic warfare.

Responsibilities

  • Design, implement, and test systems software for advanced real-time signal processing applications
  • Work with the STR team to understand capability requirements and brainstorm solutions
  • Develop and implement embedded systems software for sonar, radar, and electronic warfare applications
  • Support various programs with a range of system capabilities and maturity levels
  • Potential travel to customer meetings, data collections, and experiments

Requirements

  • Ability to obtain a Top Secret security clearance (U.S. citizenship required)
  • 5-7+ years of experience depending on degree level
  • BS, MS, or PhD in Electrical Engineering, Computer Engineering, Applied Mathematics, Physics, or a related technical discipline
  • Proficiency in C, C++, or similar real-time embedded programming languages
  • Experience developing software with GNU/Linux toolchains using open source software
  • Comfort using Python and/or MATLAB
  • Experience with firmware languages such as VHDL and/or Verilog
  • Understanding of software-hardware interfacing techniques
  • Knowledge of software design patterns and best practices

Preferred Qualifications

  • Active Secret or TS/SCI Clearance
  • Linux kernel level modules and device driver development
  • Knowledge of real-time multi-threaded embedded software on Linux OS
  • Experience developing software using hardware accelerators such as GPUs, DSPs, and FPGAs
  • Experience implementing software using systems on a chip such as Xilinx MPSoC or RFSoC
  • Experience using machine learning techniques
  • Real-time optimization of signal processing algorithms
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

Lead Software Developer

STR · Woburn

Sign up to apply