Jobs
>
Dayton

    Lead Software Developer - Dayton, United States - STR

    STR
    Default job background
    Description
    About the Team


    The Sensors Division at STR focuses on technology development for advanced sensor systems, particularly in the areas of airborne/surface-based radar, electronic warfare, underwater acoustics, hyperspectral imaging, and EO/IR sensing.

    Within this role, we perform work on full system prototypes, experiment campaigns and technology component development.

    Particular development roles within the Sensors Division include RF analog/digital hardware, acoustic hardware, signal processing algorithms, machine learning algorithms, tracking/fusion, as well as real-time embedded processor implementation.


    The Advanced Architectures and Algorithms (AAA) Group within the Sensors Division develops advanced signal processing and waveforms, machine learning, tracking/fusion algorithms, and resource management algorithms for next-generation ground-based, airborne, and space-based radar systems and EO/IR systems.

    We implement and deploy these algorithms onto prototype demonstration systems as well as operational systems. The group's main customer focus is on Air Force and DARPA research programs.


    The Role:


    The AAA Group is seeking a senior-level Software Engineer to help lead high-performing teams transforming advanced concepts and algorithms into software implementations for prototypes and operational systems.

    You will work with scientists and engineers to design and implement algorithmic solutions to challenging national security problems.

    You will be responsible for designing and enhancing the software architecture required to implement advanced algorithms in real-time hardware and ingest, process, disseminate, and store the required sensor data flows in prototype and operational systems.

    You will also contribute to the design and implementation of engineer-facing tools and processes to facilitate long-term software development. Additionally, you will be responsible for technical leadership and mentoring of other engineers in performing technical tasks as needed.

    What you will Do:
    Working as part of a small, focused team to architect, develop, implement, and test real-time applications featuring open architecture software principlesImplementing real-time systems in C/C++ from verified algorithms written in higher-level languages such as MATLABDeveloping communication infrastructure and signal processing abstraction librariesTesting software compliance within the given open architecture infrastructureWho you Are:

    This position requires an active Secret or Top Secret security clearance for which U.S. citizenship is needed by U.S.

    GovernmentObject oriented programming skillsProficiency in MATLAB and/or Python as well as other higher-level languagesExperience using source code management (Git, Subversion)Proficiency in multithreaded programming5+ years of programming experienceSoftware design/architecting team leadership experienceNice to Haves:

    Experience with radar or EO/IR systemsSoftware development tools including continuous build, unit testing frameworks, static and dynamic code analysisProficiency using the Rust programming language for systems / embedded programing and porting/optimizing signal processing algorithmProficiency in communication libraries (ZeroMQ, DDS, MPI, libFabric)

    GPGPU (CUDA) experience; Intel math and performance optimization libraries (MKL, IPP); Generic math libraries (BLAS, LAPACK)Code optimization for GPP & GPU processing architecturesExperience with algorithm optimization for real time systems, especially radar or remote sensingEducation:

    BS or MS in Computer Science, Computer Engineering, Applied Mathematics, Electrical Engineering or related field


    STR is a growing technology company with locations near Boston, MA, Arlington, VA, near Dayton, OH, Melbourne, FL, and Carlsbad, CA.

    We specialize in advanced research and development for defense, intelligence, and national security in:

    cyber; next generation sensors, radar, sonar, communications, and electronic warfare; and artificial intelligence algorithms and analytics to make sense of the complexity that is exploding around us.


    STR is committed to creating a collaborative learning environment that supports deep technical understanding and recognizes the contributions and achievements of all team members.

    Our work is challenging, and we go home at night knowing that we pushed the envelope of technology and made the world safer.

    STR is not just any company.

    Our people, culture, and attitude along with their unique set of skills, experiences, and perspectives put us on a trajectory to change the world.

    We can't do it alone, though - we need fellow trailblazers.

    If you are one, join our team and help to keep our society safe Visit us at for more info.

    STR is an equal opportunity employer.

    We are fully dedicated to hiring the most qualified candidate regardless of race, color, religion, sex (including gender identity, sexual orientation and pregnancy), marital status, national origin, age, veteran status, disability, genetic information or any other characteristic protected by federal, state or local laws.


    If you need a reasonable accommodation for any portion of the employment process, email us at and provide your contact info.


    Pursuant to applicable federal law and regulations, positions at STR require employees to obtain national security clearances and satisfy the requirements for compliance with export control and other applicable laws.

    #J-18808-Ljbffr


  • Cascade Ventures Dayton, United States

    The bbv Software Service GmbH in Munich is a software service provider that develops customized software solutions. · Our goal: We don't want to just hack something together, but write clean software. We prioritize transparent communication and encourage you to contribute your id ...


  • Velocity Enterprises Dayton, United States

    The Schwarz IT department manages the entire digital infrastructure and all software solutions for companies within the Schwarz Group. This includes the selection, provision, operation, and further development of IT infrastructures, platforms, and business applications. In order ...


  • Skyline Solutions Woodbourne, United States

    About Woodbourne GmbH: · We offer services from device to data visualization, which can be combined modularly depending on the project. We use devices from various manufacturers to provide your required data in the most individualized way. · What do we offer? · Flexibility in you ...

  • Azimuth Corporation

    Software Developer

    3 days ago


    Azimuth Corporation Dayton, United States

    Status: Open · Position Summary · Azimuth Corporation is hiring for a talented System Administrator to join our team on Wright-Patterson AFB in Ohio. · Responsibilities · + Provide software development/support for all systems within the NASIC/GSP mission area. · + Applicant ...

  • Azimuth Corporation

    Software Developer

    1 week ago


    Azimuth Corporation Dayton, United States

    Status: Open · Position Summary · Azimuth Corporation is hiring for a talented System Administrator to join our team on Wright-Patterson AFB in Ohio. · Responsibilities · Provide software development/support for all systems within the NASIC/GSP mission area. · Applicant would be ...


  • Stellar Science Ltd Co Dayton, United States

    We hire smart Scientists and Software Engineers who love to create and maintain high quality, extensible code, and want to learn and adopt modern C++ practices. · Support software development in the following domains: computer vision and image processing, image simulation, high p ...


  • Emerald Resource Group Dayton, United States

    Job Title: Software Developer I · Job Type: Hybrid · Location: Dayton, OH · Position Summary: · We are seeking a highly skilled and motivated Senior Software Developer. The ideal candidate will be responsible for designing, developing, and maintaining IT solutions and systems ...


  • Stellar Science Ltd Co Dayton, United States

    We hire smart Scientists and Software Engineers who love to create and maintain high quality, extensible code, and want to learn and adopt modern C++ practices. · Support software development in the following domains: computer vision and image processing, image simulation, high ...


  • NTT DATA Dayton, United States

    We are currently seeking a Software Developer III to join our team in Dayton, Ohio (US-OH), United States (US). Job Description: Analyzes and evaluates application requirements to determine appropriate systems software solutions. With systems and use Software Developer, Software, ...


  • Latitude, Inc. Dayton, United States

    Job Description · Job DescriptionThis position is looking to find a Junior Software Developer who is able to work onsite in Dayton, OH. This is a 6-month contract to hire position that is looking to pay between $28-$37/hr. This is a full stack position that is looking for 1-3 yea ...


  • Air Force STEM Dayton, United States

    Job Overview · This announcement will be accepting candidate submissions until 05/02/2024The Air and Space Biosciences Division of the 711th Human Performance Wing within the Air Force Research Laboratory (711HPW/RHB) is looking for an outstanding Scientist/Engineer. The RHB Div ...


  • Air Force STEM Dayton, United States

    Job Overview · This announcement will be accepting candidate submissions until 05/02/2024 · The Air and Space Biosciences Division of the 711th Human Performance Wing within the Air Force Research Laboratory (711HPW/RHB) is looking for an outstanding Scientist/Engineer. The RHB ...


  • Stellar Science Dayton, United States

    Job Description · Job DescriptionWe hire smart Scientists and Software Engineers who love to create and maintain high quality, extensible code, and want to learn and adopt modern C++ practices. · Support software development in the following domains: computer vision and image pro ...


  • Velocity Solutions Vandalia, United States

    We are looking for a (SENIOR) PROJECT MANAGER SOFTWARE DEVELOPMENT (all genders) in full-time or part-time at our Vandalia location. · As the silent star of the game, you always keep your eye on the ball. You support your team and create the optimal environment for them to make p ...


  • Titan Industries Patterson, United States

    This is the work environment: · As part of the "Data Management & Platforms" team, we are responsible for the SQL Server and all development tools and programs related to data management and SQL. This makes us an integral part of all DATEV's on-premise applications. Maintaining a ...


  • BlueWave Ventures Patterson, United States

    About the Company · Since its founding in 2005, we have become a strong OEM partner in the development and production of complex precision mechanical-optical and opto-electronic devices. · Our OEM service portfolio ranges from device concept to series transfer, including technica ...


  • Money Fit by DRS Dayton, United States

    Title: Full Stack Software Developer @ Dayton, OH · Terms of Hire: Full Time. · Salary: $ Open / yr + Benefits. · Role Description: · : · Seeking a senior level, Full Stack Web Developer to support a high visibility research and development program, building web applications an ...


  • Polyrhythm Software Dayton, United States

    Position Overview: · Join our elite Modeling & Simulation (M&S) team as a Senior AFSIM Software Engineer. · You will accelerate your career by building solutions using contemporary C++, Rust, and Python. Your skills will be honed through rigorous code reviews, in-depth discussi ...


  • The Reynolds & Reynolds Company Dayton, United States

    Reynolds and Reynolds is looking for creative individuals who are driven to produce great software solutions. Reynolds has many exciting development projects for both new and existing products that would allow you to make real contributions to a winning team. Reynolds and Reynold ...


  • Polyrhythm Software Dayton, United States

    Position Overview: · Join our elite Modeling & Simulation (M&S) team as a Senior AFSIM Software Engineer. · You will accelerate your career by building solutions using contemporary C++, Rust, and Python. Your skills will be honed through rigorous code reviews, in-depth discussi ...