Talent.com
Software Engineer II
Software Engineer IIOrthAlign Inc. • Irvine, CA, US
Software Engineer II

Software Engineer II

OrthAlign Inc. • Irvine, CA, US
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Job Description

Job Description

Salary : $80,000 + DOE

OrthAlign, Inc., a Smart Technologies, growing medical device company, has an immediate opening for a Software Engineer. This role is responsible for the design, development, and validation of software for sensor-based technology solutions to advance orthopedic navigation on next-generation medical devices. This challenging role is comprised of a broad range of responsibilities including evaluating user needs, creating software requirements, developing software solutions to address technical and user requirements, integrating solutions into embedded hardware platforms, and testing implementations for efficacy and reliability. Working closely with hardware, algorithm, biomedical, and quality engineers to improve upon existing products and release new products to market, this role works with technologies such as microprocessors, LCDs, sensors, Bluetooth, the Android Operating System, Android based applications, and sensor-based navigation algorithms.

This role is in-office, not remote, and is based in Irvine, California.

You will :

  • Develop software solutions for medical device applications, including user interfaces, sensor data collection, navigation algorithms, and communication with other devices.
  • Write clean, efficient, and well-documented code in languages such as Java.
  • Work with hardware and firmware engineers to integrate software into embedded hardware platforms.
  • Prepare and maintain software documentation for regulatory submissions.
  • Participate in software validation and verification activities, including unit testing, integration testing, system testing, and performance validation.
  • Support software risk management activities.
  • Lead software engineering projects as defined by management in support of new and existing products.
  • Mentor and provide technical leadership to others.
  • Assess failure modes and conduct technical risk analysis.
  • Support the design and implementation of product improvements targeting reliability, quality, and performance.
  • Stay current with software engineering best practices, emerging technologies, and trends in the medical device industry.
  • Suggest and implement improvements to development processes, coding practices, and tools.
  • Contribute to the continuous improvement of the software development lifecycle, including code reviews, design reviews, and peer mentoring.
  • Build and integrate backend services (full stack development preferred).

You need :

  • BS degree in embedded systems, computer science, or electronics engineering and 0 - 3 years' experience working in software development, preferably medical device
  • Proficiency with Android application development experience required.
  • Experience writing and debugging top level source code required.
  • Experience with web development frameworks, ideally React on the front end.
  • Experience with object-oriented programming and algorithms required.
  • Hands on experience with Bluetooth (BLE and / or Classic) communication on Android - device discovery, pairing, and data exchange.
  • Experience with IoT platforms preferred.
  • Experience designing or consuming RESTful APIs / HTTP endpoints.
  • Experience drafting software requirements and performing software verification and validation activities preferred.
  • Ability to support the development & execution of verification, validation & qualification protocols.
  • Strong proficiency using MS Office Suite (e.g., Word, Excel, PowerPoint).
  • Strong debugging, optimization, and performance analysis skills.
  • Knowledge of cloud platforms (AWS, Azure, or GCP) and CI / CD pipelines is a plus.
  • Familiarity with database technologies, both SQL and NoSQL.
  • Excellent written and verbal communication skills.
  • Ability to work as a collaborative team member as well as independently.
  • Applies sound judgment when making decisions and communicating with peers and management.
  • Identifies and resolves problems in a timely manner, gathering and analyzing information skillfully.
  • Experience successfully leading software engineering projects of moderate scope to completion.
  • Knowledge of FDA, ISO, GMP and design control and software development regulations is preferred.
  • Willingness and capability to take ownership of projects and drive them to a successful conclusion.
  • Strong analytical and organizational skills to solve complex problems.
  • We offer :

  • Competitive compensation including bonus and equity
  • Opportunities for career advancement
  • Full benefits package including 401(k) and voluntary benefit offerings
  • An evolving, engaging culture and workplace
  • Nominated by our employees as a Top Place to Work in Orange County!
  • It is an exciting time at OrthAlign - make your next career move with us!

    [job_alerts.create_a_job]

    Software Engineer Ii • Irvine, CA, US

    [internal_linking.similar_jobs]
    Senior Software Engineer AI

    Senior Software Engineer AI

    Sivad Consulting • Irvine, California, USA
    [job_card.full_time]
    Senior Software Engineer (AI) Irvine CA (Hybrid 3 days in office).You will play a key part in designing and scaling our Process Vision product- a cutting-edge solution that leverages modern web tec...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer II - Frontend

    Software Engineer II - Frontend

    Fluxergy • Irvine, CA, US
    [job_card.full_time]
    Fluxergy is a rapidly growing in vitro diagnostics company innovating on the cutting-edge of laboratory testing.We’re developing the first and only multi-modal point-of-care platform that ena...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer (Irvine)

    Senior Software Engineer (Irvine)

    PTR Global • Irvine, CA, United States
    [job_card.full_time]
    They assist in successful execution of projects with minimal direction and guidance.Spend 90% of your time actively designing and coding in support of the immediate team. As a senior team member of ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Aerospace System Engineer II (Irvine)

    Aerospace System Engineer II (Irvine)

    L'Garde, Inc. • Irvine, CA, US
    [job_card.part_time]
    LGarde is a full-service design, development, manufacturing, and qual test supplier to Tier 1 primes and government agencies. We provide systems engineering and skilled technicians to make your make...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Staff Software Engineer

    Staff Software Engineer

    TP-Link Systems Inc. • Irvine, CA, US
    [job_card.full_time]
    In this role, you will be a key member of our engineering team, responsible for the design, development, and maintenance of our backend cloud applications. You will leverage your expertise in cloud ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer II (Ad Tech)

    Senior Software Engineer II (Ad Tech)

    Mobilityware • Irvine, California, United States
    [job_card.full_time]
    The Adtech Team at MobilityWare is building a suite of client and server technologies to deliver advertising to our huge audience of engaged players worldwide. This Senior Software Engineer role is ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Systems Engineer II or III

    Systems Engineer II or III

    Iris Technology Corp • Irvine, CA, US
    [job_card.full_time]
    Position Title : Systems Engineer.Reports To : Director of Engineering.At Iris Technology, we strive to provide innovative solutions and an agile responsiveness to customers from a broad range of ind...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer II - Platform Runtime & Services

    Software Engineer II - Platform Runtime & Services

    StubHub • Aliso Viejo, CA, US
    [job_card.full_time]
    StubHub is on a mission to redefine the live event experience on a global scale.Whether someone is looking to attend their first event or their hundredth, we're here to delight them all the way...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Avionics Software Engineer

    Avionics Software Engineer

    The Structures Company • Tustin, California, USA
    [job_card.full_time] +1
    JOB TITLE : Avionics Software Engineer.Contract (12 months with potential for extension).Aerospace / Defense / Aviation.Medical dental and vision (Cigna). Bonus potential Priority access via Tier 1...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer

    Software Engineer

    804 Technology • Irvine, CA, US
    [job_card.full_time]
    Design and develop embedded software for ammunition handling systems, thermal management systems, aeromechanical systems, turbo machinery, and various electronics. ESSENTIAL DUTIES & RESPONSIBIL...[show_more]
    [last_updated.last_updated_30] • [promoted]
    2.9 Software Engineer - Mission Autonomy

    2.9 Software Engineer - Mission Autonomy

    Field AI • Irvine, CA, US
    [job_card.full_time]
    Field AI is transforming how robots interact with the real world.We are building risk-aware, reliable, and field-ready AI systems that address the most complex challenges in robotics, unlockin...[show_more]
    [last_updated.last_updated_30] • [promoted]
    AI & Software Engineer

    AI & Software Engineer

    Alleviate • Irvine, CA, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Build the Future of AI at Alleviate! 🤖 Are you a code-slinging, solution-driven engineer with a passion for AI and a knack for turning prototypes into real-world magic?.We’re looking ...[show_more]
    [last_updated.last_updated_30]
    10062 – Software Engineer II

    10062 – Software Engineer II

    Hyundai Autoever America • Irvine, CA, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Software Engineer II , Irvine (5-days Onsite) Company Overview Hyundai AutoEver America (HAEA), the dynamic IT powerhouse behind Hyundai Motor Corporation, a Fortune 500 global leader in the...[show_more]
    [last_updated.last_updated_variable_days]
    Software Engineer

    Software Engineer

    SBT Global, Inc. • Irvine, CA, US
    [job_card.full_time]
    SBT Global, Inc specializes in system software development, enterprise resource planning (ERP), customer relationship management (CRM), business intelligence (BI), enterprise information systems (E...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer (Orange County)

    Senior Software Engineer (Orange County)

    RIS Rx • Orange County, CA, US
    [job_card.part_time]
    RIS Rx (pronounced RISE) is a healthcare technology organization with a strong imprint in the patient access and affordability space. RIS Rx has quickly become an industry leader in delivering impac...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer, Platform - Ontario, USA

    Software Engineer, Platform - Ontario, USA

    Speechify • Ontario, CA, US
    [job_card.full_time]
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    QA Engineer II

    QA Engineer II

    B Braun Medical • Irvine, CA, United States
    [job_card.full_time]
    You're an important part of our future.Hopefully, we're also a part of your future! At B.Braun, we protect and improve the health of people worldwide. You support this vision, bringing expertise and...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Johnson & Johnson • Irvine, California, USA
    [job_card.full_time]
    At Johnson & Johnsonwe believe health is everything.Our strength in healthcare innovation empowers us to build aworld where complex diseases are prevented treated and curedwhere treatments are ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]