Applied Research Solutions logo
Applied Research Solutions

Customer Focused. Mission Driven.

Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 501-1,000Since 2012H1B No SponsorCompany SiteLinkedIn

Location

Ohio

Posted

2 days ago

Salary

0

Seniority

Senior

Bachelor DegreeEnglishPython

Job Description

Software Engineer

Applied Research Solutions

• Designing, developing, testing, and maintaining high-performance, real-time software for autonomous systems using modern C++. • Implementing and integrating advanced algorithms for autonomous control, sensor fusion, machine learning, and mission planning. • Architecting and developing software that adheres to the Open Mission Systems (OMS) standard, promoting modularity, interoperability, and rapid capability integration across diverse platforms. • Collaborating within a multi-disciplinary team of world-class engineers, researchers, and military subject matter experts to translate operational needs into technical requirements and software solutions. • Participating in the entire software development lifecycle, from requirements analysis and design to integration, testing, and deployment. • Analyzing and optimizing software for performance, scalability, and reliability on target hardware. • Creating and maintaining thorough documentation for software designs, APIs, and test procedures. • Learn new technologies, frameworks, and operational procedures as needed. • Other duties as assigned.

Job Requirements

  • Citizenship: Must be a U.S. Citizen.
  • Security Clearance: Must possess an active Top Secret security clearance and be eligible for Sensitive Compartmented Information (SCI) access.
  • Education: A Bachelor of Science degree in Computer Science, Software Engineering, Computer Engineering, or a closely related engineering field from an ABET-accredited institution.
  • C++ Experience: Demonstrated proficiency in C++ programming, including experience with modern C++ standards.
  • Technical Knowledge: A solid understanding of object-oriented design, data structures, and fundamental algorithms.
  • Proven experience with Python for scripting, automation, or data analysis.
  • Domain Familiarity: Foundational knowledge of concepts related to autonomous systems, robotics, or artificial intelligence.
  • OMS Experience: Direct, hands-on experience developing software compliant with the OMS standard and the Universal Command and Control Interface (UCI).

Benefits

  • Competitive salary
  • Culture prioritizing work/life balance
  • Industry competitive benefits package
  • Awards and recognition program

Related Job Pages

More Full-stack Engineer Jobs

igma logo

Tech Lead

igma

Delightful digital product company

Full TimeRemoteTeam 51-200Since 2022H1B No Sponsor

• Ensure our technology deliverables have a solid, scalable architecture • Monitor the code quality of your team • Design and plan architectures and infrastructure • Select the best technologies for each project • Collaborate with professionals from different areas • Communicate clearly and adapt to constant change • Use Git, Docker, AWS/Azure/GCP, CI/CD, testing and code review

Brazil
3Cloud logo

Senior Modern Workplace Engineer

3Cloud

Delivering the ultimate Microsoft Azure experience.

Full TimeRemoteTeam 501-1,000H1B No Sponsor

• Own advanced troubleshooting for Microsoft 365 and Intune issues. • Work closely with onshore leads/architects, security, identity, messaging/collaboration, and networking teams. • Deliver scoped engineering tasks aligned to project plans. • Configure and support Microsoft Intune and core M365 services. • Implement and maintain endpoint security configurations.

Philippines
Cisco logo

Software Engineer II

Cisco

We securely connect everything to make anything possible.

Full TimeRemoteTeam 10,001+Since 1984H1B Sponsor

• Own features end-to-end across the complete software development lifecycle including AI, spanning requirements gathering, technical design, implementation, testing, automation, deployment, and ongoing operational ownership in production • Translate customer and business needs into clear technical solutions, making thoughtful trade-offs that balance speed, quality, and reliability • Design, build, and maintain highly scalable, distributed systems that handle large volumes of data • Identify and resolve pre-production bottlenecks and production issues, improving system resilience and performance • Participate in design and code reviews, contributing to shared engineering standards and long-term system health • Partner closely with product managers, SREs, and multi-functional teams to deliver meaningful customer outcomes • Participate in a rotating on-call schedule, diagnosing and resolving production issues to ensure reliability and customer trust

North Carolina
$101.5K - $144.5K / year
KOHO logo

Senior Purple Team Engineer

KOHO

A quickly scaling Fintech that helps Canadians gain control over their money with a no-fee spending and savings account.

Full TimeRemoteTeam 201-500Since 2014H1B No Sponsor

• Own and lead incident response readiness across KOHO. • Plan and execute adversarial simulations: scope engagements, operate within defined rules of engagement, conduct offensive operations, and deliver findings that drive measurable security improvements. • Expand incident response readiness across KOHO and build response playbooks for marketing, data, legal, people & culture, risk, etc. • Conduct table top exercises with c-level to test risk acceptance and limitations. • Document lessons learned, operational improvements, and playbook updates. Execute all improvements. • Lead incident response/DFIR during a cybersecurity incident. • Conduct post incident documentation to determine contributing factors and lessons learned. • Design and deploy internal deception assets to detect lateral movement, insider threats, and unauthorized access across KOHO's environment. • Build external-facing deception capabilities, including fake credentials, canary tokens embedded in customer-facing surfaces, and decoy infrastructure seeded in breach databases and other attacker-accessible surfaces. • Instrument deception assets to generate actionable threat intelligence and feed findings back into detection logic, playbooks, and the broader threat model. • Build the triage and response workflow for deception-triggered alerts into existing SOC operations, from signal to investigation to lessons learned.

Canada
$160K - $190K / year