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 DutiesDesign,
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/AbilitiesStrong 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
ExperienceBachelor's degree in computer science or equivalent
engineering discipline (M.S. preferred).8+ years of relevant
experience.Physical RequirementsMust 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
SalaryPI7a7b98eab35a-25660-35558479
Keywords: Proteor USA LLC, El Monte , Staff Engineer (Software), IT / Software / Systems , Irvine, California
Click
here to apply!
|