Staff Engineer (Software)
Company: Proteor USA LLC
Location: Irvine
Posted on: October 2, 2024
Job Description:
Description:Job Title: Staff Engineer (Software) Reports To:
Software Engineering ManagerLocation: Irvine, CA (Onsite or
Remote)Job OverviewThe 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
PIb370b1cc1fa8-37248-35558479
Keywords: Proteor USA LLC, Camarillo , Staff Engineer (Software), IT / Software / Systems , Irvine, California
Didn't find what you're looking for? Search again!
Loading more jobs...