Senior Robotics Software Engineer
Viable Engineering Solutions LLC
We are seeking a Senior Robotics Software Engineer to serve as the technical lead for the software of robotic automation projects from early concept through commissioning. In this role you will define the software problems to be solved, break them into well-scoped work for other team members, and act as the go-to technical resource for the project team, while remaining hands-on in the hardest technical work: cell-level motion planning, 3D vision, calibration, and system integration.
Responsibilities- Serve as the technical lead for the software of robotic automation projects from feasibility through deployment, translating loosely defined needs into software requirements, acceptance criteria, and a technical plan with identified risks and mitigations.
- Define software problems and break project scope into well-scoped tasks with clear requirements, interfaces, and acceptance criteria; assign them to other team members based on their skills and development needs; and track progress, review deliverables, and integrate the results into a working system.
- Serve as the primary technical consultant for the project team, including technical discussions with customers, unblocking others and guiding their approach rather than defaulting to doing the work yourself.
- Help develop software effort estimates for projects and proposals based on technical scope and risk, and flag early when technical findings change those estimates.
- Architect the project application in C#, .NET, WPF, and MVVM on top of the common software platform, defining module boundaries, interfaces, and test strategy, and set project-level conventions consistent with company standards.
- Lead robot integration for the cell on Fanuc and other 6-axis industrial robots , including multi-robot and external-axis coordination and the communication architecture between robots, PLCs, sensors, and cell software.
- Decide which device-integration components for cameras, laser profilometers, ultrasonic probes, PLCs, motor controllers, and digital I/O become reusable across projects, and define the integration patterns other engineers follow.
- Own motion planning for the full cell, including trajectory generation, collision avoidance, and offline programming, and resolve tradeoffs between reach, cycle time, accuracy, and process quality across subsystems.
- Lead 3D vision and localization for the cell, including point-cloud processing and vision-guided robot correction, and ensure the vision, calibration, and motion subsystems work together to meet system-level accuracy.
- Define accuracy and cycle-time error budgets for robotic cells, own calibration methods for robot, tool, camera, and workpiece frames, and design the validation tests that prove the system meets its requirements.
- Implement and verify the software side of cell safety, including Fanuc DCS or equivalent safe zones, speed limits, and safety I/O, in coordination with the controls team and the cell risk assessment.
- Drive cell-level performance and reliability, including communication timing between robots and devices, fault handling and recovery, and diagnostics that make field issues traceable.
- Lead on-site commissioning and troubleshooting independently, make technical decisions in the field, drive root-cause analysis when automated systems underperform, and communicate technical impacts to the project team.
- Mentor other team members through design reviews, code reviews, and pairing on difficult integration problems.
- Bachelor's degree in Computer Science, Computer Engineering, Robotics, or a related field; Master's degree is a plus.
- 9+ years of professional software development experience, with a substantial portion in industrial robotics or automation.
- Expert-level C# and object-oriented design skills, with a record of building and maintaining production applications.
- Deep experience with .NET, Dependency Injection, WPF, and MVVM , including making architecture decisions for multi-module applications.
- Experience setting up branching strategies, automated testing, and code review practices for a project team using Visual Studio and Git .
- Strong applied mathematics, including linear algebra, coordinate transformations, kinematics , and the error analysis needed to build accuracy budgets.
- Hands-on experience integrating 6-axis industrial robots (Fanuc, ABB, KUKA, Yaskawa, or similar) in delivered systems, including multi-robot or external-axis cells.
- Demonstrated experience delivering motion planning and collision avoidance for complete robotic cells.
- Practical experience with machine vision using OpenCV, Cognex, Keyence , or comparable tools, including 3D vision and point-cloud processing.
- Track record integrating sensors, PLCs, motion controllers, and industrial communication protocols, and designing the communication architecture for a robotic cell.
- Led the software on at least two delivered robotic systems from concept through customer acceptance.
- Experience leading the technical work of a small team, including problem definition, task breakdown, delegation, and review of other engineers' work.
- Experience developing software effort estimates from technical scope and risk.
- Experience configuring robot safety functions such as Fanuc DCS; familiarity with ISO 10218 or ANSI/RIA R15.06 is a plus.
- Experience with robotic simulation and offline programming software, such as FANUC ROBOGUIDE, and with CAD-based path generation is a plus.
- Clear technical communication, including documenting design decisions and explaining tradeoffs to the project team and customers.
This position is a strong fit for an experienced engineer who wants to lead the technical side of complete robotic systems, solve the hardest integration problems hands-on, and help other engineers grow. The Company: Viable Engineering Solutions is a world-class concept-to-completion center for the industrial market. We take Research and Development to the next level providing rapid prototyping, robotics, automation, and non-destructive testing solutions in our state-of-the-art concept-to-completion facility. We are located in Orlando in the heart of the Central Florida Research Park. Affirmative Action / Equal Opportunity Employer Statement: Viable Engineering Solutions is an Equal Opportunity Employer and takes affirmative action to employ and advance qualified individuals without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or disability. In compliance with federal law, we encourage qualified individuals with disabilities and protected veterans to apply. Reasonable accommodations are available upon request. As a federal contractor, Viable is committed to complying with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act (VEVRAA).
- ...and Enterprise, Song, Supply Chain and Engineering, and Talent, with advanced capabilities... .... Visit us at accenture.com.You are:The Robotics Automation Engineer understands the broader... ...-readiness testing.Troubleshoot software, controls, network, sensor, mechanical and...SeniorFull timeWork experience placementLive inWork at officeLocal area
- ...Robotics Software Engineer Build software that drives autonomous robots in the real world. FireFly Robotics is the world leader in autonomous fairway mowing — and we're growing. Since 2010, we've been engineering fully automated harvesters and robotic field mowers...SuggestedRemote workVisa sponsorship
$138k - $168k
OverviewA Senior Software Engineer provides advanced technical expertise in the design, development, integration, testing, deployment, and sustainment of software solutions supporting a complex systems and mission-focused program. This position is responsible for developing...SeniorWork at officeRemote work- ...Software Engineer / Sr. Software Engineer Atomic · NYC, Boston, Austin, or Reno; remote positions also available The Company Most companies still plan their supply chains (quantities, mix, allocations, timing, etc.) in spreadsheets or legacy software. Atomic...SeniorRemote work
- ...production with enterprise health systems across the US, and we're working directly with one of the biggest names in pharmacy. As a Senior Engineer, you'll take features from a loose requirement all the way to production. That covers the data model, the APIs, the LLM layer,...SeniorWork at office3 days per week
- We’re seeking a Senior Software Engineer to join our growing Digital & Application Engineering team. This role is ideal for a technically versatile engineer who can design, develop, and deploy secure, scalable, and high-performing applications across the full stack.You...SeniorWork experience placementWorldwide
- ...implementation, documentation, and maintenance of new and existing systems and the creation of new software solutions. You will work internally with other software engineers, program managers, and product owners to deliver quality solutions in the expected time frame,...Senior
- ...Senior Software Engineer (C++/Qt/Linux)-Medical Device Location : Remote Position Overview We are seeking a Senior Software Engineer... ...leading medical device organization developing innovative robotics and enabling technologies. In this role, you will develop foundational...SeniorRemote work
- ...clients to focus on their core business while AceDevShop brings their digital vision to life. We are looking for a US-based Senior Software Engineer to join our team in a part-time, client-facing role. This position requires only 4 to 5 hours per week, but the person...SeniorPart timeRemote workFlexible hours
- ...storytelling, engagement, acquisition, revenue, and loyalty. Every detail matters. Summary Were looking for a Senior Software Engineer to join our engineering team and take ownership of complex, high-impact projects across the stack. Youll design and build...Senior
- ...Are you a seasoned Software Engineer seeking your next opportunity to make a significant impact? Do you bring curiosity and drive, coupled with a wealth of experience, to excel in a fast-paced and dynamic environment? Do you thrive in collaborative settings, valuing engineering...Senior
- ...credentialing, onboarding, and managing brokers, providers, members, and claims. About the Role : We are seeking a Senior Software Engineer to design and build core services on our platform. You will own features end-to-end — from design through production operation...SeniorRemote work
- ...We’re hiring a Senior Software Engineer to support a major technology initiative focused on new customer-facing web and mobile experiences, a unified design system, and AI-powered capabilities across products. The initiative is focused on raising the engineering bar for...SeniorContract workShift work
- ...Software EngineerJoin Lockheed Martin's dynamic team working on the cutting edge of aerospace technology. We provide training systems... ...Fighter. At Training, Logistics and Simulation (TLS) Integrated Engineering, we are dedicated to transforming sustainment and training...SeniorFull timeInterim roleWork at officeRemote work
- ...Senior Node/React Software Engineer Location: Remote (US) with preference for hybrid in Richmond, VA Reports to: CTO About Cookie Cookie Finance is a rapidly growing, VC-backed financial platform built for content creators. We started as a tech-enabled accounting...SeniorRemote work
- ...agency team where you’ll work directly with the CTO and two other engineers on core platform capabilities. In this role, you will build... ...technical solutions. What We’re Looking For ~5 years of software development in production environments, with demonstrated...SeniorRemote work
- ...turn vacation inspiration into exceptional experiences for millions of travelers worldwide.We are seeking an experienced Senior Software Engineer to design, build, deploy, and support enterprise applications across the Salesforce and AWS ecosystems. This role requires...SeniorTemporary workSeasonal workWorldwide
$88k - $149.9k
...driven and talented colleagues? If that sounds like you, explore a career at Alegeus today. Opportunity Happens Here. Senior Software Engineer Join our team at Alegeus, where you’ll experience unmatched opportunity and a culture that cares deeply about...SeniorWork at officeLocal areaFlexible hours$140k - $180k
...As a Senior Software Engineer (SE III) , you will have the opportunity to work on exciting projects, collaborate with experienced professionals, and contribute to the development of cutting-edge software solutions. Your experienced skill set will allow you to have a...SeniorWork at officeImmediate startWork from home- ...JOB SUMMARY (added January 2024) The Senior Engineer is a full-stack developer proficient at working in all layers of complex software applications. This engineer works on an agile product development team as a hands-on contributor and collaborator. The Senior Engineer...SeniorWork experience placement
$125k - $145k
...collaborating internally or assisting customers, we approach every challenge with humor, optimism, and a commitment to success. SENIOR SOFTWARE ENGINEER Foley is looking for an exceptional Senior Software Engineer with extensive experience in Software Development,...SeniorFull timeRemote work- ...Join to apply for the Senior Software Engineer role at Serco 4 days ago – Be among the first 25 applicants Serco is seeking to fill a fast‑paced, growing, and dynamic role of Senior Software Engineer to support our Satellite Ground System organization. This...SeniorFull timeContract workLocal areaImmediate startFlexible hours
$90.7k
...provide specific, actionable technical guidance to less experienced engineers on the team, using code reviews as deliberate coaching moments... ...team. And additional perks! Keyword: AI, Software Engineer, Full Stack Required Experience: Knowledge...SeniorHourly payFull timeRemote work- ...Senior Software Engineer (.NET) Location: Orlando, FL Hybrid (4 days onsite, 1 day remote ) Experience: 5+ years About the Role We are looking for a hands-on Senior .NET Engineer to support and enhance mission-critical shipboard applications used across...SeniorRemote work
- ...Senior Software Engineer – Naval Simulation Business Unit: MAK Technologies, Inc. Location: Orlando, FL Who YOU are and what You can become: Are you a Software Engineer with prior military experience? Are you passionate software engineering in the naval simulation...SeniorFull timeWork experience placementLocal areaFlexible hours
- ...Job Title: Senior Software Engineer Location: Orlando, FL (Hybrid_ Onsite 2 days a week_ Local Only) Duration: 12 months contract Job Details: We are hiring a Senior Software Engineer to help build and ship the next-generation Children Discovery App...SeniorContract workLocal area2 days per week
$80 - $85 per hour
...Job Description Job Description Senior Python Software Engineer – AWS / DevOps Job at a Glance Location: Orlando, FL (Hybrid — onsite 2–4 days per week; subject to change) Contract: W2 only, 12 month contract with potential for extension or conversion to...SeniorFull timeContract work2 days per week- ...Job Description Job Description Job Title : Senior Front-End Software Engineer (Angular/JavaScript) Location: Orlando, Florida Type: Contract To Hire Work Model : Onsite - 4/10-1st Shift Mon-Thurs Security Clearance: Must be eligible to obtain a U.S. Government...SeniorContract workLocal areaDay shift
- Job DescriptionHi,We have a new long term contract open for an h1 candidate near Orlando, FL! It is for a mid - senior level Groovy / Grails Developer. Please send me candidates with the following experience along with their references. Thank you!Only USC, GC and GC EAD...SeniorLong term contract
$50 per hour
...FullTimeDepartment: Enterprise Business ServicesBusiness Unit: Enterprise Business ServicesStandard Job DescriptionThis position is for a software engineer working in MFC’s Windchill Product Lifecycle Management (PLM) system as well as other connected systems/applications. This...SeniorFull timeTemporary workWork experience placementCasual workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Robotics Software Engineer. Be the first to apply!
- senior robotics software engineer Orlando, FL
- scientific software engineer Orlando, FL
- intel software engineer Orlando, FL
- director software engineering Orlando, FL
- software engineer Orlando, FL
- financial software developer Orlando, FL
- graduate software developer Orlando, FL
- part time software developer remote Orlando, FL
- software engineer remote Orlando, FL
- ngo software engineer Orlando, FL



