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]
    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]
    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]
    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, iOS Core Product - Irvine, USA

    Software Engineer, iOS Core Product - Irvine, USA

    Speechify • Irvine, 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_30] • [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]
    Sr Embedded Software Engineer

    Sr Embedded Software Engineer

    Jobot • Lake Forest, CA, US
    [job_card.full_time]
    Come Join a Company at the Forefront of AI, Computer Vision, and Facial Recognition!.This Jobot Job is hosted by : Matt Lopez. Are you a fit? Easy Apply now by clicking the "Apply Now" button and sen...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    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]
    Embedded Software Engineer (Irvine)

    Embedded Software Engineer (Irvine)

    Belcan • Irvine, CA, US
    [job_card.part_time]
    Design and develop embedded software for ammunition handling systems, thermal management systems, aeromechanical systems, turbo machinery, and various electronics. ESSENTIAL DUTIES & RESPONSIBILITIE...[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 III - Embedded (Irvine)

    Software Engineer III - Embedded (Irvine)

    Amtec Staffing • Irvine, CA, United States
    [job_card.full_time]
    TITLE : Embedded Software Engineer III.Contract for 6 months with possibility of conversion / extension.NOTE : This position is subject to meeting U. Government contracting citizenship eligibility requi...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    RIS Rx • Orange County, CA, US
    [job_card.full_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 deli...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer III - Embedded

    Software Engineer III - Embedded

    Amtec Staffing • Irvine, CA, United States
    [job_card.full_time]
    TITLE : Embedded Software Engineer III.Contract for 6 months with possibility of conversion / extension.NOTE : This position is subject to meeting U. Government contracting citizenship eligibility requi...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer, Platform - Irvine, USA

    Software Engineer, Platform - Irvine, USA

    Speechify • Irvine, 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_30] • [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]