Talent.com
Software Developer
Software DeveloperApplied Research Solutions • Dayton, Ohio, United States
Software Developer

Software Developer

Applied Research Solutions • Dayton, Ohio, United States
30+ days ago
Job type
  • Full-time
Job description

ARS is currently looking for a Software Developer responsible for supporting the development of flight controls and autonomy behaviors. Advanced knowledge of C++ is required. The developer is expected to work on-base a minimum of 3-days a week collaborating with other on-site developers, researchers, and IT professionals.

Why Work with us?

Applied Research Solutions (ARS) is respected as a world-class provider of technically integrated solutions as we deliver premier talent and technology across our focused markets for unparalleled, continuous mission support. Awarded a Best Places to Work nominee since 2020, ARS recognizes that without our career- driven, loyal professionals, we would not be able to deliver state-of-the-art results for our mission partners. We firmly believe that prioritizing our employees is of the upmost importance. We provide a culture where our employees are challenged to meet their career goals and aspirations, while still obtaining a work / life balance. ARS employees are motivated through our industry competitive benefits package, our awards and recognition program, and personalized attention from ARS Senior Managers.

Requirements :

  • Must be a US citizen
  • Ability to hold at least a Secret clearance and obtain access to base.
  • Strong work ethic.
  • Ability to work independently to develop solutions.
  • Ability to integrate and collaboratively develop code with others.
  • Willingness to push personal technical ability outside of normal comfort zone as needed.
  • Desire to critically access code base to make recommendations on needed improvements.
  • Willingness to potentially pivot to new tasks quickly as external customer requirements shift.
  • Willingness to volunteer to fix issues because it needs to be done.
  • Ability to push back when leadership is wrong. Good answers matter more than perceived position on the team.
  • Ability to receive constructive criticism on technical solutions.
  • Ability to balance technical elegance verses results. Some things require elegance but sometimes things just need to get done. 80 / 90% solutions often meet requirements and allow the team to move on to more important problems.
  • Ability to know when to abandon a technical approach.
  • Ability to completely refactor a solution as the team learns. Our team often makes decisions quick so code can be written. We save time in analysis with an acceptance that we might have to refactor later.
  • Willingness to document and write test cases for code.
  • An understanding that requirements will often be initially uncertain. We strive to lock requirements down to make quick progress but often the nature of our work will mean that our initial take on requirements was wrong and they need to change.

Technical Requirements :

  • Strong ability to develop in C / C++
  • Ability to quickly learn python or meaningful experience
  • Experience developing code on a timeline
  • Familiarity with object oriented design and design patterns
  • Ability to develop C++ in a manner that uses particular versions of C++
  • Understanding design of software architecture
  • An understanding of the importance of unit testing and integration testing. Due to the nature of codes written, a high level of unit testing is required
  • Must understand memory management techniques and pointer use. While pointer use is minimized. Many codes in the system must exploit pointers to achieve the required optimization
  • Must be comfortable working in Linux
  • It is a big plus if a developer already has familiarity with some of the skill sets under the autonomy / control description
  • OMS experience if possible
  • AFSIM experience is a plus
  • Experience working with UDP and TCP / IP communication is a plus
  • Experience working with tactical comm systems is a plus
  • Experience integrating against hardware ICDs is a plus
  • Experience with developing code using numerical algorithms and floating point arithmetic is a plus
  • Agile development mindset and experience
  • Must be able to understand code and algorithms to a sufficient degree to implement ideas developed by the control and autonomy teammates
  • Must be comfortable working with git
  • All positions at Applied Research Solutions are subject to background investigations. Employment is contingent upon successful completion of a background investigation including criminal history and identity check.

    This contractor and subcontractor shall abide by the requirements of 41 CFR 60-741.5(a). This regulation prohibits discrimination against qualified individuals on the basis of disability, and requires affirmative action by covered prime contractors and subcontractors to employ and advance in employment qualified individuals with disabilities.

    This contractor and subcontractor shall abide by the requirements of 41 CFR 60-300.5(a). This regulation prohibits discrimination against qualified protected veterans, and requires affirmative action by covered contractors and subcontractors to employ and advance in employment qualified protected veterans.

    Create a job alert for this search

    Software Developer • Dayton, Ohio, United States

    Similar jobs
    Senior Software Engineer

    Senior Software Engineer

    Infotrust • Blue Ash, Ohio, United States
    Full-time
    Senior Software Engineer (Blue Ash, OH or other unanticipated locations throughout the U.Working directly on front-end and back-end web development for Tag inspector. Back-end Tag Inspector services...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    SURVICE Engineering Company • Dayton, OH, USA
    Full-time
    Quick Apply
    Join Us in Making a Difference in the Lives of Those Defending Our Nation!.Come join the SURVICE Engineering mission to protect, enhance, and enable those who defend the United States.Since 1981, w...Show more
    Last updated: 30+ days ago
    Scientific Software Developer (Dayton)

    Scientific Software Developer (Dayton)

    Stellar Science • Dayton, Ohio, United States
    Full-time
    We hire smart Scientists and Software Engineers.Support software development in the following domains.SDA), laser source generation and effects modeling, high power microwave systems modeling and s...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Avion Solutions • Kettering, Ohio, US
    Full-time
    Quick Apply
    This position is located in Kettering, OH.Perform work that applies a broad theoretical and practical knowledge of software engineering to include, but not be limited to, reviewing, preparing, and ...Show more
    Last updated: 1 day ago
    Remote Online Product Support - No Experience

    Remote Online Product Support - No Experience

    GLOCPA • Troy, Ohio
    Remote
    Full-time
    We’re looking for Customer Support Product Testers across the US to work from home and help top brands improve their products before they hit the market.Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Android Core Product - Dayton, USA

    Software Engineer, Android Core Product - Dayton, USA

    Speechify • Dayton, Ohio, United States
    Full-time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs, books, G...Show more
    Last updated: 30+ days ago • Promoted
    Software Developer

    Software Developer

    Evanhoe and Associates • Dayton, OH, US
    Full-time
    Quick Apply
    At Evanhoe & Associates, we’re looking for outstanding professionals who share our commitment to quality, integrity, and service, and we work hard to cultivate a safe and rewarding workpl...Show more
    Last updated: 30+ days ago
    Software Engineer, iOS Core Product - Dayton, USA

    Software Engineer, iOS Core Product - Dayton, USA

    Speechify • Dayton, Ohio, United States
    Full-time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs, books, G...Show more
    Last updated: 8 days ago • Promoted
    Senior Scientific Computing Software Developer

    Senior Scientific Computing Software Developer

    Str • Dayton, Ohio, United States
    Full-time
    The Sensors Division specializes in the development of advanced sensor systems, with a particular focus on airborne and surface-based radar, space-based sensing, electronic warfare, and underwater ...Show more
    Last updated: 30+ days ago • Promoted
    Remote C# Software Engineer - AI Trainer

    Remote C# Software Engineer - AI Trainer

    SuperAnnotate • Middletown, Ohio, US
    Remote
    Full-time
    This is an hourly-paid, fully remote contractor role where you will review AI-generated responses and / or generate C# / . NET engineering content, evaluating reasoning quality and step-by-step problem-...Show more
    Last updated: 6 days ago
    Software Engineer 3 - Sensor Fusion and Perception

    Software Engineer 3 - Sensor Fusion and Perception

    Aevex • Dayton, Ohio, United States
    Full-time
    We are a multidisciplinary R&D team focused on developing autonomous navigation solutions for GPS denied environments, merging state-of-the-art techniques from sensor fusion, computer vision, and P...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    ERP Suites • Loveland, OH, US
    Full-time
    Quick Apply
    ERP Suites is expanding our Products & AI team and looking for a Software Engineer who is passionate about building innovative solutions that support the JD Edwards ecosystem.This role focuses ...Show more
    Last updated: 30+ days ago
    Driver - Flexible hours. Instant Pay. (Hiring Immediately)

    Driver - Flexible hours. Instant Pay. (Hiring Immediately)

    Uber • Tipp City, OH, United States
    Full-time +1
    Driving with Uber is an alternative to a part-time or full-time job and can get you earning cash on the road quickly.Driving with Uber allows you to earn quick cash while maintaining the flexibilit...Show more
    Last updated: 19 hours ago • Promoted • New!
    Senior Software Engineer (on site, West Chester, OH)

    Senior Software Engineer (on site, West Chester, OH)

    Hr Elements • Olde West Chester, Ohio, United States
    Full-time
    Senior Manager, Software Architect.The Senior Software Engineer plays a key role in the creation and maintenance of Tennant Solution’s online platforms. The Senior Software Engineer will work with t...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer-Mid Level

    Software Engineer-Mid Level

    Applied Research Solutions • Kettering, Ohio, United States
    Full-time
    Applied Research Solutions is seeking a mid level Software Engineer to support our internal research programs.The Mid-Level Software Engineer designs, develops, tests, and maintains software applic...Show more
    Last updated: 2 days ago • Promoted
    DSP Software Engineer

    DSP Software Engineer

    3dB Labs • West Chester, OH, US
    Full-time
    Quick Apply
    B Labs is seeking skilled software developers at all experience levels who love to solve challenging digital signal processing problems. The ideal candidate is creative, smart, and able to work effe...Show more
    Last updated: 30+ days ago
    Staff / Sr. Staff Full Stack Developer

    Staff / Sr. Staff Full Stack Developer

    Scitec • Dayton, Ohio, United States
    Full-time
    For more than forty-five years, we have partnered with the Department of Defense and Intelligence Community to develop innovative remote sensing tools and mission solutions.Staff Full Stack Develop...Show more
    Last updated: 15 days ago • Promoted
    Online Product Tester

    Online Product Tester

    Online Consumer Panels America • Middletown, Ohio, US
    Part-time +1
    Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies. We guarantee 15-25 hours per week with an hourly pay of bet...Show more
    Last updated: 30+ days ago • Promoted