Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

GrabJobs

About Ditto: Ditto is redefining how data moves at the edge. Our mission is to make it seamless for developers to build resilient, real-time applications, regardless of network conditions. Whether you're in a stadium, airplane, or remote military base, Ditto's peer-to-peer sync engine ensures devices stay connected and data stays consistent, even without internet. With more than $145 million in funding and trusted by organizations like Chick-fil-A, Delta Airlines, and the U.S. military, Ditto powers mission-critical experiences across aviation, retail, travel, hospitality, defense, and more. As a globally distributed, fast-growing startup, we’re committed to building a diverse and inclusive team that reflects the wide range of perspectives needed to solve the world’s hardest connectivity problems. About the Position As a Forward Deployed Engineer (FDE), you are the technical tip of the spear. FDEs are elite, versatile engineers who work shoulder-to-shoulder with our most critical users to solve complex challenges in real time. Your primary mission is to radically decrease the time-to-value of our software by integrating it directly into the user's operational environment. Because you see firsthand how our technology performs in the wild, you will also act as a crucial conduit, feeding technical insights and feature requirements back to our core product engineering team. This role requires a highly adaptable problem-solver who is comfortable moving fast, navigating ambiguity, and figuring things out quickly in high-stakes environments. Key Responsibilities Integrate with Robotic Platforms: Lead the on-site software integration of our platform with unmanned ground, aerial, and maritime systems, building reliable data bridges between our synchronization layer and robotic autonomy stacks. Develop on ROS2 and DDS Middleware: Architect, build, and troubleshoot software nodes within ROS2 frameworks, leveraging DDS (Data Distribution Service) for real-time, publish-subscribe communication between robotic subsystems and our core platform. Implement MAVLink Integrations: Build and optimize MAVLink -based communication pipelines for telemetry, command, and control of unmanned aerial systems (UAS), ensuring reliable data exchange between our platform and autopilot firmware. Solve Problems in Real-Time: Act as the first line of technical defense, rapidly diagnosing and resolving software, sensor, and communication issues on robotic platforms as they arise during field testing and live operations. Bridge the Gap: Translate the unique realities of robotic systems integration—sensor noise, real-time constraints, autonomy edge cases—into actionable technical requirements for the core product development team. What You'll Need Clearance Requirement: Must hold an active Secret clearance (Due to federal security clearance requirements, U.S. Citizenship is strictly required for this role). 5+ years of experience in robotics software engineering, autonomous systems development, or related fields. This includes hands-on experience developing, integrating, and testing software on physical robotic platforms (ground, aerial, or maritime). 2+ years of technical experience working with ROS2 (Robot Operating System 2), including node development, lifecycle management, launch files, and real-time communication via DDS middleware. Prior experience with MAVLink protocol for UAS telemetry and command/control, including integration with autopilot systems (e.g., PX4, ArduPilot) and ground control stations. Familiarity with motion planning concepts and algorithms, including path planning, trajectory optimization, and obstacle avoidance in real-world operational environments. A highly adaptable, problem-solving mindset , with the ability to navigate ambiguity, move fast, and balance immediate operational fixes with long-term technical fidelity. Strong communication skills , both written and verbal. As the crucial bridge between the operational edge and our core development team, you must be able to translate complex, edge-case technical realities and user workflows into clear, actionable requirements for product engineers. Nice to Haves Experience with sensor fusion and perception pipelines, including integration of LiDAR, IMU, GPS, and camera data for localization and mapping (SLAM). Familiarity with simulation environments (e.g., Gazebo, AirSim, CARLA) for testing robotic software prior to field deployment. Prior experience with CRDTs (Conflict-free Replicated Data Types) or local-first software architectures to manage complex data synchronization without a central server. A background in systems programming (e.g., C++, Rust, or Python) with experience writing performant, real-time code for resource-constrained embedded platforms. Direct experience with DoD or defense-related robotic programs , including an understanding of safety, certification, and operational constraints for unmanned systems. Experience with edge computing and containerized deployments on robotic platforms, including lightweight orchestration (K3s, Docker) on ARM-based or embedded hardware. Familiarity with computer vision frameworks (e.g., OpenCV, TensorRT) and deploying inference models on edge devices for real-time perception tasks. Clearance: Active Secret The Benefits of Building with Us We offer competitive salaries and meaningful equity. We believe everyone on the team should have a stake in what we’re building. Benefits vary by region to make sure you're covered in the ways that matter most. In the US, that includes health, dental, vision, life, and disability insurance, plus a 401(k) and flexible spending accounts. Regardless of where you live, everyone at Ditto can utilize flexible time off. And while we work remotely, our Atlanta and San Francisco offices are open if you ever want a place to work or meet up with teammates. Apply Anyway At Ditto, we know game-changers don’t always come wrapped in a “perfect” resume. Years of experience? Every single bullet point checked? Meh. That’s not what drives us. What does matter? Grit. Curiosity. Adaptability. And a genuine spark for what we’re building. So if you’re fired up about our mission but not sure you tick every box - hit that apply button anyway. Use your application to show us how you’ll make an impact here. We’re always on the lookout for exceptional humans who want to grow, stretch, and build something meaningful with us. Equal Opportunity Employer Ditto is proud to be an equal-opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristics. Ditto is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, please let us know.

Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Cincinnati, OH vacancy
  •  ...We are looking for a talented and client-focused Software Engineer to join a team delivering custom software solutions for warehouse automation environments. This role blends backend development, real-time systems integration, and direct customer engagement — making it... 
    Senior

    CBTS

    Cincinnati, OH
    3 days ago
  •  ...As a Senior Software Engineer, you will be part of a cross‑functional team, applying your skill, experience and creativity towards building complex and scalable solutions. You will work in a highly collaborative environment, solving exciting problems while leveraging... 
    Senior
    Work at office
    Remote work
    Work visa

    84.51

    Cincinnati, OH
    3 days ago
  •  ...About the role: As a Senior Software Engineer, you will be joining one of our agile teams responsible for developing web-based versions of our core applications as well as identifying opportunities to trial and deploy new applications and tools. You will use your full... 
    Senior
    H1b
    Remote work
    Relocation package

    Socket

    Cincinnati, OH
    3 days ago
  • $80 - $100 per hour

     ...evaluation pipelines used to test frontier AI models on real software engineering work: Design coding benchmarks that evaluate frontier...  ...contractor in their country of residence. Nice to have Senior or Lead-level profile with a history of technical ownership... 
    Senior
    Full time
    Contract work
    For contractors
    Remote work

    GrabJobs

    Cincinnati, OH
    20 hours ago
  •  ...Agility Partners is seeking a Senior Software Engineer for one of our clients — a fast-paced, forward-thinking organization committed to delivering impactful, customer-facing solutions. This is a great opportunity to join an agile development team that values technical... 
    Senior
    Full time
    Internship

    Agility Partners

    Cincinnati, OH
    3 days ago
  •  ...Overview Siemens Digital Industries Software is a leading provider of solutions for the...  ...Management (PLM) software. Responsibilities As Senior/Lead Developer on an innovation team,...  ...one area of a product and guide junior engineers. Lead and mentor junior software... 
    Senior
    Work at office

    Siemens Digital Industries Software

    Cincinnati, OH
    3 days ago
  • $196k - $294k

     .... Whether you're building on our platform, supporting our customers, or shaping our story: You can just ship things. As a Senior Software Engineer on our Trust & Safety team at Vercel, you’ll build and operate systems that protect millions of developers and projects from... 
    Senior
    Work at office
    Remote work
    Work from home
    Monday to Friday
    Flexible hours

    GrabJobs

    Cincinnati, OH
    2 days ago
  • $137.7k - $182.25k

     ...We’re hiring Senior Software Engineer I's to join the Integrations team within the Expansion product group! The mission of this team is to increase the efficiency and effectiveness of our creator personas by delivering reliable integrations that embed Articulate 360 into... 
    Senior
    Local area
    Immediate start
    Remote work

    GrabJobs

    Cincinnati, OH
    19 hours ago
  • $139.68k - $174.6k

     ...contribute alongside exceptional people, and see the impact you create. The Role The New Customer Experience team is looking for a software engineer focused on improving the end-to-end experience for new customers adopting the Pantheon platform. Our team interfaces with... 
    Senior
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    GrabJobs

    Cincinnati, OH
    2 hours ago
  • $190k - $240k

     ...Operating outside the standard Product and Engineering structure, ZT1 is built for speed,...  ...functional partners, with direct exposure to senior leadership. You will not just build...  ...a total of 4+ years of experience as a software engineer. · You are experienced in designing... 
    Senior
    Work at office
    Remote work
    Flexible hours

    GrabJobs

    Cincinnati, OH
    1 day ago
  • $160k - $220k

     ...Description About the Role As a Senior Software Engineer on the NinjaOne team, contributing to our IT Operations product suite, designing and implementing scalable new solutions and product improvements . Providing clean and optimized coding solutions, you’ll work to... 
    Senior
    Full time
    Work experience placement
    Remote work
    Work from home
    Worldwide
    Relocation
    Flexible hours

    GrabJobs

    Cincinnati, OH
    2 days ago
  •  ...Description Keeper Security is hiring a Senior Software Engineer to join our Keeper Secrets Manager (KSM) team. This is a 100% remote position, with an opportunity to work a hybrid schedule for candidates based in the El Dorado Hills, CA area. Keeper’s cybersecurity software... 
    Senior
    Temporary work
    Remote work
    Worldwide

    GrabJobs

    Cincinnati, OH
    2 hours ago
  • $100.53k - $130.69k

     ...Join to apply for the Senior Software Engineer role at Cincinnati Children’s We have launched a new business venture at Cincinnati Children’s. As part of this effort, we have established a new engineering team dedicated to building expertise and delivering on this... 
    Senior
    Full time
    Work experience placement
    Remote work
    Relocation package
    Shift work
    Weekend work

    Cincinnati Children's

    Cincinnati, OH
    1 day ago
  •  ...growth focused on scaling our core banking systems, rewards infrastructure, and partner integrations. We’re seeking a Senior Full-Stack Software Engineer to help design, build, and scale the core financial and loyalty platforms that power our products. This is a full-... 
    Senior

    GrabJobs

    Cincinnati, OH
    19 hours ago
  •  ...funding from Andreessen Horowitz, ICONIQ, Menlo Ventures, and Wing Venture Capital. About the Team and Role: We are hiring a senior software engineer to help design and build core components of our next-generation knowledge retrieval system built for the AI era –... 
    Senior
    Local area
    Remote work
    Work from home
    Flexible hours

    GrabJobs

    Cincinnati, OH
    1 day ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database.... 
    Senior
    Full time
    Temporary work
    Flexible hours

    Oracle

    Covington, KY
    4 days ago
  •  ...Pinterest’s Security team is seeking an experienced Security Software Engineer to help keep our 619 million monthly active users safe from real-world threats. You will build tooling, product enhancements, and work with teams to improve our overall security posture and... 
    Senior
    Work at office
    Remote work
    Relocation
    Relocation package

    GrabJobs

    Cincinnati, OH
    19 hours ago
  •  ...ecosystem designed for creators, entrepreneurs, and dreamers who want more than just a career. We are looking for a full-stack Software Engineer who can contribute across the product — building new features, improving existing systems, and helping the team work more... 
    Senior
    Remote work
    Home office
    Flexible hours

    GrabJobs

    Cincinnati, OH
    1 day ago
  •  ..., while helping others along the way, come join the Broadridge team.Broadridge is growing! We are seeking an enthusiastic Senior Software Engineer (Java) to join our team. In this role, you will work with internal teams and business partners to design, develop, and implement... 
    Senior
    Full time
    Local area

    Broadridge

    Edgewood, KY
    2 days ago
  •  ...time, cost controls and flexibility. Assures all hardware and software operates efficiently; utilizes most programming tools effectively...  ...system scope and objectives.Assists Systems Manager or Senior Software Developer II in conducting feasibility and refinement... 
    Senior
    Work at office
    Shift work

    Western & Southern Financial Group

    Cincinnati, OH
    2 days ago
  •  ...manufacturing. As the market leader in CAM and metrology software, with a global footprint and over 400,000 software licenses...  ...professionals and experienced product experts.About the RoleThe Senior Application Engineer is a senior technical resource on the support team,... 
    Senior
    Full time
    Work at office
    Remote work
    Worldwide
    Shift work

    Sandvik

    Cincinnati, OH
    1 day ago
  • $134k - $184k

     ...STR is hiring experienced Senior Software Engineers to join our multidisciplinary cyber/networking team committed to developing cutting‑edge technologies that have an immediate and significant impact on our national security. Our team innovates communications technology... 
    Senior
    Full time
    Local area
    Immediate start
    Night shift

    Dormont Manufacturing Company

    Melbourne, KY
    1 day ago
  •  ...industry. Simplify3D is the #1 commercial provider of 3D printing software worldwide, offering state-of-the-art software that is trusted...  ...designs at real-time speeds You will collaborate with our engineering team to integrate next generation 3D printers into the... 
    Senior
    Full time
    Work at office
    Worldwide
    Relocation
    Flexible hours

    Simplify3d

    Cincinnati, OH
    19 hours ago
  • $115k - $145k

     ...work in a collaborative environment? As an experienced SAP PP-ME Senior Consultant, you will have the ability to share new ideas and...  ...real-time manufacturing visibility.Partner with production, engineering, quality, and supply chain teams to define and maintain execution... 
    Senior
    Work at office
    Local area
    Visa sponsorship

    Deloitte

    Cincinnati, OH
    2 days ago
  • $116.2k - $229.1k

     ...of change and join us on this transformative journey.Recruiting for this role ends on 8/14/2026.Work you'll doAs a ServiceNow HRSD Senior Consultant you will be responsible for:Supporting ServiceNow HR Service Delivery implementations and optimization efforts across design... 
    Senior
    Local area

    Deloitte

    Cincinnati, OH
    15 hours ago
  • $110.7k - $218.3k

     ...this role ends on 12/31/2026. Work you'll do As an SAP Treasury Senior Consultant on the Controllership and Treasury Transformation...  ...including participation in 3+ full life cycle implementations across software development life cycle phasesHands-on experience in at least 2... 
    Senior
    Work at office
    Local area
    Visa sponsorship

    Deloitte

    Cincinnati, OH
    16 hours ago
  •  ...Contract Length: 4 months + extensions Position Overview: The Senior Software Developer provides hands-on development support for...  ...or managing Azure API Management. Experience with workflow engines such as Elsa or equivalent platforms. Strong ability to ramp... 
    Senior
    Long term contract
    Contract work
    Immediate start
    Remote work

    GrabJobs

    Cincinnati, OH
    1 day ago
  • $128k - $252.5k

     ...strategists, machine learning specialists, and data engineers. SFL Scientific, a Deloitte Business, is looking to add a Senior AI Engineer to their vibrant environment. SFL...  ...working in data engineering, data science, software engineering, MLOps specializing in AI and... 
    Senior
    Local area
    Visa sponsorship

    Deloitte

    Cincinnati, OH
    2 days ago
  •  ...external vendor partners to deliver real value to the company The Senior Application Developer takes charge of defining the project...  ...company's supply chain to create value Additional Notes Work on software development of Java applications, databases and webservices including... 
    Senior

    VorTek Systems

    Cincinnati, OH
    3 days ago
  •  ...are not eligible for hire.ESSENTIAL/PRIMARY DUTIES:Defines and creates system architectures and guides its implementation with Software Engineers and Software Developers​.Identifies and defines system architectures that streamline internal development and operations in... 
    Temporary work
    Work experience placement
    Worldwide
    Visa sponsorship

    Midmark

    Cincinnati, OH
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!