SantaBarbaraRecruiter
the smart solution for Santa Barbara jobs

Senior Software Engineer

Company: Arthrex
Location: Santa Barbara
Posted on: March 3, 2019

Job Description:

Company:

Arthrex

Requisition ID: 41262 Title: Senior Software Engineer Division: Arthrex, Inc. (US01) Location: Santa Barbara, CA
Main Objective: Responsible for full life cycle software development of Class I and II medical devices, which includes architectural design, interface design, analysis and simulation, prototyping, design assurance testing, development through production release, and product maintenance. Recognized as technical leader and resource.

Essential Duties and Responsibilities:



  • Architect and develop reliable, efficient and reusable software components in C/C++ for Linux targets.
  • Lead teams to ensure robust, sustainable and scalable design approaches that meet design intent.
  • Serve as principal technical contributor and drive project deliverables through agile methods.
  • Design, develop and maintain software interfaces with hardware components and firmware.
  • Design optimization through modeling, simulation and analysis.
  • Experience with unit test frameworks, mocking and other test harness strategies.
  • Responsible for ensuring software design/development SOP compliance including planning, verification, validation, and implementation.
  • Coordination with in-house and contract developers in distributed development environment.
  • Strong understanding of source code management, IDEs, defect tracking systems.
  • Recommend alterations to development and design to improve quality of products and/or procedures.
  • Support design history file deliverables for assigned projects, adhering to design control procedures.
  • Provide Regulatory department technical support for assigned projects as needed.
  • Provide Marketing and Product Management with technical information for training and marketing.
  • Support surgeon and distributor customers by training and/or educating on technical aspects of assigned products as needed.
  • Report progress and status of assigned projects on a timely basis with emphasis on reporting results.
  • Some required domestic travel may be required.

    Incidental Duties:

    The above statements describe the general nature and level of work being performed in this job. They are not intended to be an exhaustive list of all duties, and indeed additional responsibilities may be assigned, as required, by management.

    Education and Experience:

    High School diploma or equivalent required. Bachelor's degree preferred.

    Minimum of 7 years of relevant product development experience is required.

    Knowledge and Skill Requirements/Specialized Courses and/or Training:



    • Experience as a lead developer of a large scale multi-layer design required.
    • Expert in multi-threading design; implementation and management required.
    • C/C++ programming required. Python strongly preferred.
    • Strong embedded programming experience utilizing open source software (OSS) with Linux required.

    • Expert skills in debugging, troubleshooting, and system optimization required.
    • Experience with various state of UI toolkits required. QT preferred.
    • Strong experience with system development lifecycle practices including translation of business requirements to system design document, source code version control, and maintenance required. Subversion or Git preferred.
    • Experience working in an Agile environment (i.e. Scrum, Kanban) required.
    • Experience conducting and participating in Code Review sessions preferred.
    • Well-versed in unit test creation and working with continuous integration environments preferred.
    • Agility in problem solving and troubleshooting and exceptional self-management skills required.
    • Preferred skills/experience include: SQL database; Test-Driven Development; Android Development.

      Machine, Tools, and/or Equipment Skills: Knowledge of surgical equipment and instrumentation; debugging hardware, interfaces, and tools; software development environments; static code analysis, network protocols. Bench top testing and troubleshooting with typical lab equipment a plus.

      All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.

      Nearest Major Market: Santa Barbara

      Nearest Secondary Market: Santa Maria

      Job Segment:

      Engineer, Software Engineer, Instrumentation, Medical, Product Development, Engineering, Healthcare, Research

      Keywords: Arthrex, Santa Barbara , Senior Software Engineer, IT / Software / Systems , Santa Barbara, California

      Click here to apply!

      Didn't find what you're looking for? Search again!

      I'm looking for
      in category
      within


Other IT / Software / Systems Jobs


Entry Level .Net Software Developer
Description: Employer is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers.Our Software Engineers design, analyze and build next-gen (more...)
Company: Revature
Location: Santa Ana
Posted on: 03/23/2019

Software Engineer (Sr/Mid) - Embedded/RTOS/DO-178B/Safety
Description: Software Engineer Sr/Mid - Embedded/RTOS/DO-178B/Safety br Located in beautiful Los Angeles, CA, we are a world leader in defense and innovative emerging technologies use in aerospace and military (more...)
Company: CyberCoders
Location: Los Angeles
Posted on: 03/23/2019

Entry-Level C# Software Developer - Santa Ana
Description: Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers.Our Software Engineers design, analyze and build next-gen (more...)
Company: Revature
Location: Santa Ana
Posted on: 03/23/2019


Account Development Representative - Bronto Software
Description: First contact for prospects of Oracle business via inbound calls. Qualifies Oracle prospects and produces quality leads for the Oracle Sales Force.Acts as the first contact for many prospects in Oracle (more...)
Company: Oracle
Location: Santa Monica
Posted on: 03/23/2019

Programmer/Analyst I
Description: JOB SUMMARY br br Requisition Number: br 29836 br br Job Title: br PROGRAMMER/ANALYST I br br Working Title: br Programmer/Analyst I br br Salary: br 21.75 - 34.62 hourly br (more...)
Company: University of California - Los Angeles
Location: Los Angeles
Posted on: 03/23/2019

Junior Front End Developer
Description: Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers.Our Software Engineers design, analyze and build next-gen (more...)
Company: Revature
Location: Anaheim
Posted on: 03/23/2019

Software Engineer ($45k-$57k year)
Description: Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers.Our Software Engineers design, analyze and build next-gen (more...)
Company: Revature
Location: Anaheim
Posted on: 03/23/2019

Salesforce Technical Architect (Remote/Travel)
Description: About Us: br br Appirio, a Wipro Company helps customers create next-generation Worker and Customer Experiences using the latest cloud technologies. Our free-thinking consultants deliver unmatched (more...)
Company: Appirio
Location: Los Angeles
Posted on: 03/23/2019

Software Engineer
Description: Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers.Our Software Engineers design, analyze and build next-gen (more...)
Company: Revature
Location: Santa Ana
Posted on: 03/23/2019

Computer Science Grad Positions - Anaheim
Description: Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers.Our Software Engineers design, analyze and build next-gen (more...)
Company: Revature
Location: Anaheim
Posted on: 03/23/2019

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Santa Barbara RSS job feeds