Staff Software Engineer (Platform)
MRINetwork Jobs
Staff Software Engineer (Platform)
Confidential Medical Robotics Company | Central Ohio | In-person
A fast moving medical robotics company is seeking a Staff Platform Software Engineer to own the architecture and technical roadmap of the software foundation supporting its robotics, controls, AI, hardware, and safety-critical systems.
The company is developing a new platform architecture as its regulated robotic product progresses toward commercialization and fleet deployment. This engineer will establish the core abstractions, interfaces, engineering standards, and development practices that other technical teams build against.
This is a technical-leadership position with substantial hands-on coding responsibility. Initially, the anticipated balance is approximately 60% coding and 40% architecture, mentorship, documentation, and technical leadership .
What you’ll do
- Own the architecture and roadmap for the core software-platform layer.
- Define interfaces between the platform, hardware, control algorithms, AI systems, firmware, and safety-critical subsystems.
- Lead decisions involving real-time constraints, fault handling, safety interlocks, versioning, and upgrade strategy.
- Design reusable APIs and abstractions that serve multiple engineering teams.
- Establish standards for testing, code review, documentation, reliability, and developer experience.
- Drive software practices supporting IEC 62304 Class B/C components and FDA design controls.
- Partner with quality and regulatory teams to maintain traceability, design-history documentation, and risk artifacts.
- Represent platform architecture in design reviews, ISO 14971 risk assessments, regulatory reviews, and audits.
- Mentor platform and firmware engineers while continuing to write production C++.
- Help build the platform-engineering function from the ground up.
- Potentially grow into broader engineering management or director-level leadership as the team expands.
Required qualifications
- Bachelor’s degree in computer science, computer engineering, or a related technical discipline.
- Approximately 10–15 years of professional software engineering experience.
- Deep, recent C++ and embedded or real-time software-design expertise.
- Experience taking a complex platform or product from early development through commercial launch.
- Experience building software in medical devices or another regulated, safety-critical industry.
- Experience working under a formal lifecycle standard such as IEC 62304, ISO 26262, or DO-178C.
- Demonstrated ownership of architecture-level decisions—not merely implementation within someone else’s architecture.
- Experience defining APIs, frameworks, and abstractions used by other engineering teams.
- Experience establishing testing and software-development practices for a team.
- Strong architectural and regulatory documentation skills.
- Technical leadership and mentoring experience.
- Willingness to work in person in Central Ohio.
Preferred qualifications
- Direct involvement in a 510(k), PMA, or comparable regulatory submission.
- QNX or comparable RTOS experience.
- Embedded Linux and hardware-interface experience.
- Familiarity with robotic computing, sensors, actuators, or control systems.
- Python and ROS2 experience.
- Startup or early-stage company experience.
- Experience creating a platform-engineering function from scratch.
- Formal engineering-management experience.
Ideal candidate
The ideal candidate is still a committed software builder but can also create the architecture, standards, and technical direction for an emerging team. They can operate credibly with software, robotics, AI, quality, and regulatory stakeholders and translate those competing needs into a reliable platform.
They should be comfortable helping to build and guide the developing platform team, partnering directly with the VP of Engineering, and creating foundational systems without mature existing examples.
$218.03k - $256.5k
...quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Staff Software Engineer, Fullstack - Finance Engineering Platform (L6) As a Staff Software Engineer on the Finance Engineering Platform team within the Platform group...SuggestedLocal area$116k - $174k
Staff Software Engineer - IE07IEWe’re determined to make a difference and are proud to be an insurance company that goes well beyond coverages... ...designing, building, and supporting solutions across multiple platforms and technologies. The primary focus of this role is to...SuggestedFull timeTemporary workWork at office3 days per week$150k - $180k
...Role Title: Staff Software Engineer Pearson's PSG-CP (Pearson Software Group - Content Platform) team is looking for a forward deployed engineer who shows up where the work is happening, listens to a problem that nobody has fully written down yet, and leaves with software...SuggestedFull timeRemote workShift work$220k - $275k
...Datavant is the data collaboration platform trusted for healthcare. Guided by our mission to make the world's health data secure... ...about creating transformative change in healthcare. Staff Software Engineer The Role As a Staff Software Engineer, you will shape...Suggested$144.7k - $284.1k
...Simulation, and our partners Behaviors, Perception, and Safety Engineers. The specific duties may include ML/RL model development as... .... Work as part of an ML team and contribute strong software engineering (SWE) expertise. Support the ML team in accelerating...SuggestedFull timeLocal areaRemote workWork from homeRelocationRelocation packageFlexible hoursShift work- ...people make the impossible possible together.We're seeking a Staff Robotics Software Engineer to provide technical leadership across our robotics... ...and high-performance robotic applications across multiple platforms.Drive motion planning and trajectory generation for...
$115.4k - $192.3k
...helps people get the medicine they need to live healthier lives.What You'll Do: As the dedicated Pharmacy Value Stream Release Train Engineer, you will serve as the chief facilitator, enabling alignment, execution, and continuous improvement across multiple teams....Full timeRemote work$51 - $61 per hour
...onsite at the project, significantly reducing and/or eliminating the demands to travel. Key Responsibilities: As a Release Train Engineer, you will be responsible for facilitating Agile Release Train events and processes including communicating with stakeholders escalating...Hourly payLive inWork at officeLocal areaImmediate startFlexible hoursShift work$155.3k - $258.8k
...’s health today, we want to hear from you.We are seeking a Staff Software Engineer to provide technical leadership across the CoverMyMeds Access... ...practices while minimizing unnecessary complexity. Platform & Developer Productivity Identify opportunities to improve...Full time- ...of each client.Job DescriptionJob Title--Senior Developer Pega Platform 7 Location--Columbus, OH.Contract PositionDescription:-Senior Developers... ...to EEO guidelines.SummaryType: ContractFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Computer SoftwareContract work
- ...the job posting will close on the day before the posting end date.Job Summary This role is responsible for engineering and operating the enterprise Kafka platform, company's strategic data movement backbone. The focus is on platform stability, scalability, data safety,...Full timeWork experience placement
- What Software & Information Platforms contributes to Cardinal HealthInformation Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions...Full timeTemporary workLocal areaImmediate start
- DescriptionSummary:The Platform Engineer 3s primary duties involves design work, specifically designing strategic and tailored solutions in order to meet a specific client request. This position frequently anticipates problems, analyzes ways to mitigate the risk, and provide...Full timeWork at officeRemote workWork from homeFlexible hours
$116.2k - $229.1k
Position Summary AI & Engineering/EaaS - DevOps Engineer IIIBuild and scale modern DevOps... ...optimization of cloud, automation, and platform engineering solutions across complex... ...improvement to help organizations strengthen software delivery performance and business...Local area- We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the Branch Technologies Team, you serve as a seasoned member of an agile team to design and deliver trusted...
$106.5k - $177.5k
..., our communities, and our people. If you want to be part of tomorrow’s health today, we want to hear from you.The Databricks Platform Engineer is responsible for building, maintaining, and optimizing the cloud-based data platform that supports analytics, reporting, and...Full time$125.4k - $200.6k
...heard. Be valued. Be you ... be here.Job SummaryThe Senior Platform Engineer leads the design, development, and evolution of platform services... ..., and cloud-native engineering capabilities that improve software delivery, reliability, scalability, security, and developer...Full timeTemporary workWork at officeLocal areaImmediate startRemote workWork visaFlexible hours- ...Description:Serve as a GeoSpatial Senior Analyst for enterprise platforms, applying strong experience in Ansible, continuous integration... ...continuous delivery practices, DevOps and Site Reliability Engineering to design, automate, and optimize geospatial data services.Partner...
- ...pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase on the Engineering Services & Platforms (ESP) team within the Chief Technology Office (CTO), you are an integral part of an agile team...Work at office
- As a Lead Software Engineer at JPMorganChase within the Chief Technology Office for Engineering Services & Platforms (ESP), you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable...Work at office
$70k - $140k
DescriptionPosition SummaryThe Collaboration Platform Principal Engineer is a senior engineering leadership role responsible for the strategic service engineering, operational excellence, and continual modernization of Huntington's enterprise collaboration platforms. This...Full timeWork at officeRemote workWork from homeFlexible hours$93k - $189k
...see location options on posting)The z/OS Platform CICS, MQ & zCEE Lead candidate must have... ...areas of experience include z/OS engineering, WLM (Workload Manager), CF, SMF Processing... ...to-end workflow diagrams of all system z software zCEE, CICS and MQ.Develop and present z/...Full timeWork at officeRemote workWork from homeFlexible hours- ...impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Employee Platforms, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-...
$137.2k - $205.8k
IPB07BE - Senior Staff Platform Engineer - IPB07BEWe’re determined to make a difference and are proud to be an insurance company that goes well beyond coverages and policies. Working here means having every opportunity to achieve your goals - and to help others accomplish...Full timeTemporary workWork experience placementWork at office$117.2k - $223.9k
....We're hiring DevOps talent across levels — from Senior DevOps Engineer to DevOps Architect — to support enterprise Salesforce implementations... ...release automation, and deployment processes while maintaining platform security, performance, governance, and Salesforce best...Full timeRemote work$86.4k
...BE US Citizen (due to contractual/access requirements) The Platform Engineer designs, implements, administers, and supports enterprise cloud... ...interpretation of complex requirements for peers and other staff. Maintains an in-depth knowledge of specific technical aspects...For contractorsWork at officeLocal area$92.5k - $209.5k
...languages English Job Description As a Software Developer 3 (IC3) in Oracle Cloud... ...cloud services. You will work with senior engineers and architects to build distributed systems... .... Familiarity with public cloud platforms (OCI, AWS, Azure, or GCP). Experience...Temporary workFlexible hours$94.1k - $150k
...The Platform Engineer (Ops Technology Lead) is responsible for designing, implementing, and maintaining IT infrastructure platforms within... ...documentation and technical specifications ~ Mentor junior technical staff and provide technical leadership ~ Required Qualifications...Contract workWork at office- ...changing career, working for one of the world's leading financial institutions, you’ve come to the right place. As a Principal Software Engineer at JPMorganChase within the Consumer & Community Banking CTC, you provide expertise and engineering excellence as an integral...
- ...where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Corporate Technology, Identity... ...quarter technical roadmap for a multi-service observability platform running on Kubernetes, including the shared internal library...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer (Platform). Be the first to apply!
- client platform engineer Columbus, OH
- data platform engineer Columbus, OH
- senior platform engineer Columbus, OH
- platform engineering manager Columbus, OH
- platform developer Columbus, OH
- platform engineer Columbus, OH
- ultimate software Columbus, OH
- software qa Columbus, OH
- embedded software Columbus, OH
- software sales Columbus, OH


