Search jobs > Newport Beach, CA > Staff engineer

Staff Engineer (Software)

Proteor USA LLC
NEWPORT COAST, CA, US
Full-time

Description :

Job Title : Staff Engineer (Software)

Reports To : Software Engineering Manager

Location : Irvine, CA (Onsite or Remote)

Job Overview

The Staff Engineer is responsible for developing cross-platform mobile, desktop, and web applications that enable the manufacturing, setup, management, and monitoring of lower-limb microprocessor-controlled prosthetic devices.

This role is pivotal in advancing the commercialization of our next-generation prosthetic devices, including feet, ankles, knees, and legs.

Collaborating extensively with the PROTEOR engineering and operations teams, the engineer will also provide continuous engineering support for existing prosthetic products.

Requirements :

Key Responsibilities and Duties

  • Design, develop, and maintain a wide variety of cross-platform applications deployed to iOS, Android, Windows, and web-based platforms.
  • Design, develop, and maintain cross-platform applications and backend infrastructure.
  • Collaborate with Engineering team members to determine feasibility, scope, and feature sets for software and electro-mechanical technologies.
  • Provide engineering support to internal and external customers, including manufacturing, sales, clinical services, medical practitioners, and product users.
  • May be responsible for technical leadership and / or mentorship of multiple engineers.
  • Serve as subject matter expert for cross-platform applications.
  • Tasks and responsibilities assigned as needed.

Required Skills / Abilities

  • Strong ethics, communication skills, leadership, ambition, and drive.
  • Strong proficiency with C#, Microsoft .NET Framework, XAML, and .NET MAUI.
  • Demonstrated experience with C, C++, or Objective-C.
  • Demonstrated experience developing complex mobile and / or desktop apps.
  • Strong proficiency in asynchronous and multithreaded programming.
  • Experience with ASP.NET Core, SQL Server, Entity Framework, REST APIs, HTML-5, JavaScript / TypeScript, and Swagger is highly desired.
  • Experience with Azure services such as DevOps / Pipelines, SQL Database, Cosmos DB, Blob Storage, App Center, and Notification Hubs is highly desired.
  • Proficiency with languages such as Python and PowerShell is highly desired.
  • Experience with wireless technologies, IoT, medical devices, or embedded systems is desired.
  • UI / UX design experience is desired.
  • Knowledge of product development life cycle including planning, hazard analysis, requirements analysis, detailed design, development, verification and validation testing in a process-driven environment is desired.
  • Structured problem-solving skills and failure analysis experience is desired.

Education and Experience

  • Bachelor's degree in computer science or equivalent engineering discipline (M.S. preferred).
  • 8+ years of relevant experience.

Physical Requirements

  • Must be able to lift up to 15 pounds at times.
  • Prolonged periods sitting and standing at a desk and working on a computer.
  • Must be able to travel up to 5%; minimum of 1 time per year.

Compensation details : 140000-155000 Yearly Salary

PI1d7eda188eb1-26289-35558479

3 days ago
Related jobs
Promoted
Proteor USA LLC
Garden Grove, California

Collaborating extensively with the PROTEOR engineering and operations teams, the engineer will also provide continuous engineering support for existing prosthetic products. The Staff Engineer is responsible for developing cross-platform mobile, desktop, and web applications that enable the manufactu...

Proteor USA LLC
Irvine, California

Collaborating extensively with the PROTEOR engineering and operations teams, the engineer will also provide continuous engineering support for existing prosthetic products. The Staff Engineer is responsible for developing cross-platform mobile, desktop, and web applications that enable the manufactu...

EVONA
CA, United States

As a Staff Flight Software Engineer, you’ll lead the development and architecture of critical flight software and systems, reporting directly to the VP of Software, and collaborating with an impressive technical team of aerospace engineers. Staff Flight Software Engineer Responsibilities:. Staff Fli...

Anduril
Costa Mesa, California

Love building platform and infrastructure tooling that enables other software engineers to scale their output. Previous experience working in an engineering setting: a startup (or startup-like environment), engineering school, etc. Motion Planning Software Engineers. Tracking and Fusion Software Eng...

Experian
Costa Mesa, California

You will report to the Software Engineering Manager and develop, deploy, and maintain highly scalable, high-quality Fraud and Identity software solutions. Experian FSD is looking for a Staff Software Developer. Participate in a software development agile environment. ...

Viant Technology
Irvine, California

As a Staff Software Engineer on the Platform team, you will build software that solves complex problems while considering long-term strategy and direction. Mentor Platform staff in software development practices and concepts. You will design, develop, maintain, and troubleshoot software features wit...

Experian
Costa Mesa, California

Responsible for all stages and/or iterations in a software development project, providing method specific technical advice and guidance to project stakeholders; Provides strategic and technical guidance to Senior Management on proposed software development project reviews by evaluating approaches an...

State Affairs
CA, United States

Staff Software Engineer – Full Stack (Mobile - React Native). We are seeking a talented and experienced Staff Full Stack Engineer (mobile) to lead the design, development, and implementation of our mobile applications. As our first Staff Full Stack Engineer (mobile) at State Affairs, you will lead t...

Experian
Costa Mesa, California
Remote

Experian Is looking for an experienced Staff Software Engineer to join our team. As a Staff Engineer, you will lead the design, development, and implementation of scalable and reliable systems, driving innovation across our platforms. This role is ideal for a professional with deep technical experti...

Rivian
Irvine, California

Computer Science, Electrical Engineering, or a related field Strong C programming skills Experience with ISO 26262 Experience with safety analysis using FTA, SW-FMEA Real Time Operating Systems (RTOS) Embedded software development and optimization Multi-threaded and multi-core programming Software d...