Staff Software Engineer

hace 3 semanas


Tijuana, México Outset Medical A tiempo completo

**Company Overview**

Outset is a medical technology company pioneering a first-of-its-kind technology to reduce the cost and complexity of dialysis. The Tablo Hemodialysis System, FDA cleared for use from the hospital to the home, represents a significant technological advancement that transforms the dialysis experience for patients and operationally simplifies it for providers. Tablo serves as a single enterprise solution that can be utilized across the continuum of care, allowing dialysis to be delivered anytime, anywhere and by anyone. The integration of water purification and on-demand dialysate production enables Tablo to serve as a dialysis clinic on wheels, with 2-way wireless data transmission and a proprietary data analytics platform powering a new holistic approach to dialysis care.

**Position Overview**

**Essential Job Functions**
- Leverages experience and knowledge of systems design, software engineering, and medical devices to lead in the design and development of the software for Outset products and intellectual property.
- Participates in risk assessment, requirements definition, software architecture and detailed design, implementation, and software verification and validation.
- Defines tasks associated with all phases of software development and provides accurate estimates of required effort and project completion dates.
- Provides software engineering expertise for the continuous improvement of product and process.
- Accurately and thoroughly documents work in support of ANSI/AAMI/IEC 62304:2006, ISO13485, FDA GMP and the requirements of all other relevant standards and all necessary documentation for planned FDA filings.
- Leverage experience and knowledge of systems design, software testing, and medical devices to develop software verification protocols for Outset products.
- Support manufacturing by designing/verifying test fixture software or other software used during production.

**Required Qualifications**
- M.S. in Electrical/Computer Engineering or equivalent
- Minimum of 10 years relevant experience in embedded software design
- Proven exceptional analytical and problem-solving skills applied to complex electromechanical systems.
- Ability to read digital board schematics and datasheets; familiar with microprocessor architectures, especially ARM.
- Experience with pumps, pressure and flow sensors, valves and fluid control system components desired.
- Minimum of 3 years' experience in C/C++, embedded firmware/software design, development, debug and test.
- Minimum of 2 years' experience in medical device software desired.
- Professional experience in Java and/or Python programming desired.
- Demonstrated proficiency with source code control, issue tracking, and requirements management systems.

**Desired Qualifications**
- Possesses excellent interpersonal skills and can work effectively with a diversity of personalities. Must be approachable, show respect for others, and be able to present data effectively to different audiences.
- High level of initiative with ability to self-manage, able to take calculated and bold initiatives to meet expectations while maintaining the ability to handle multiple projects and meet deadlines in a timely manner.
- Flexible in daily schedule, tasks required and problem solving, while maintaining compliance with company policies and procedures.

Privacy is important to us. Please review our **Applicant Privacy Notice.**

**EQUAL EMPLOYMENT OPPORTUNITY STATEMENT**

Outset Medical is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind on the basis of race, color, national origin, religion, gender, gender identity, sexual orientation, disability, genetic information, pregnancy, age, or any other protected status set forth in federal, state, or local laws. This policy applies to all employment practices within our organization.


  • Staff Software Engineer

    hace 3 semanas


    Tijuana, México Thermo Fisher Scientific A tiempo completo

    Thermo Fisher Scientific is a company that works to make the world healthier, cleaner, and safer. At the Tijuana IT Center of Excellence, you will form part of one of many Scrum Teams that focus on delivering software solutions to multiple Business Partners across Thermo Fisher’s divisions worldwide. We are looking to hire individuals with experience in...

  • Engineer I, Software

    hace 2 semanas


    Tijuana, México Thermo Fisher Scientific A tiempo completo

    **Staff Engineer job description** What will you do? - Collaborate with the other teams in the organization in order to ensure the scalability of the solution. - Building extraordinary software solutions that improve lives. **Minimum Requirements or Qualifications**: - BS/MS in Computer Science, Computer Engineering, Physics, Mathematics or equivalently...

  • Software Engineer

    hace 3 semanas


    Tijuana, México Eddy Pump Corporation A tiempo completo

    This is for a position in Tijuana. We are an international engineering and manufacturing company currently looking for a software engineer. This position will entail the following: - Architect the software approach based on the requirements and specifications. - Participate in peer-reviews of solution designs and related code. - Package and support the...

  • Software Engineer

    hace 2 meses


    Tijuana, México Eddy Pump Corporation A tiempo completo

    This is for a position in Tijuana. We are an international engineering and manufacturing company currently looking for a software engineer. This position will entail the following: - Architect the software approach based on the requirements and specifications. - Participate in peer-reviews of solution designs and related code. - Package and support the...

  • Staff Software Engineer

    hace 4 semanas


    Tijuana, México Thermo Fisher Scientific A tiempo completo

    The ability to optimally communicate and work proactively in a diverse environment with scientists, software developers and business people, and a keen curiosity about scientific programming and fundamental science is paramount to success in this role. What will you do? - Responsible for initial design and development of new software and/or extensive...


  • Tijuana, Baja California, México OPTIMA ORGANIZATIONAL SOLUTIONS A tiempo completo

    Our client is a German global leading Medical devices manufacturer and they are looking for aSoftware Validation Engineer for their manufacturing facility in Tijuana, B.C. Design and develop test plans, procedures and generate test reports. Develop and execute automation scripts. Assist developers in debugging customer issues. Maintain/update defects...


  • Tijuana, México Baja Modular A tiempo completo

    Baja Modular, We currently have an open position for a Software Developer Engineer with experience in programming and software development. **Responsibilities**: - Software development. - Proficiency in technological issues in software solutions development. - Maintain and improve the performance of existing software. - Communicate clearly and regularly...

  • Staff Engineer, Software

    hace 3 semanas


    Tijuana, México Thermo Fisher Scientific A tiempo completo

    At Thermo Fisher Scientific, we develop scientific software products including a cloud platform called Thermo Fisher Connect, scientific file management, and scientific algorithm execution to assist scientists in accelerating scientific discovery through digital technologies. Our products address a range of needs from instrument remote monitoring, experiment...

  • Software Engineer

    hace 3 semanas


    Tijuana, México Thermo Fisher Scientific A tiempo completo

    Thermo Fisher Scientific is a company that works to make the world healthier, cleaner, and safer. At the Tijuana IT Center of Excellence, you will form part of one of many Scrum Teams that focus on delivering software solutions to multiple Business Partners across Thermo Fisher’s divisions worldwide. We are looking to hire individuals with experience in...


  • Tijuana, Baja California, México Insulet Corporation A tiempo completo

    Insulet started in 2000 with an idea and a mission to enable our customers to enjoy simplicity, freedom and healthier lives through the use of our Omnipod product platform. In the last two decades we have improved the lives of hundreds of thousands of patients by using innovative technology that is wearable, waterproof, and lifestyle accommodating.We are...


  • Tijuana, Baja California, México Thermo Fisher Scientific A tiempo completo

    At Thermo Fisher Scientific, we develop scientific software products including a cloud platform called Thermo Fisher Connect, scientific file management, and scientific algorithm execution to assist scientists in accelerating scientific discovery through digital technologies. Our products address a range of needs from instrument remote monitoring, experiment...


  • Tijuana, México Eddy Pump Corporation A tiempo completo

    **Job description** **Job brief** We are looking for a professional Embedded Software Engineer to execute complete embedded software development lifecycle. The goal is to create scalable and optimized software systems. **Responsibilities** - Design and implement software of embedded devices and systems from requirements to production and commercial...

  • Software Engineer

    hace 5 días


    Tijuana, Baja California, México Thermo Fisher Scientific A tiempo completo

    Thermo Fisher Scientific is a company that works to make the world healthier, cleaner, and safer. At the Tijuana IT Center of Excellence, you will form part of one of many Scrum Teams that focus on delivering software solutions to multiple Business Partners across Thermo Fisher's divisions worldwide.We are looking to hire individuals with experience in...


  • Tijuana, México Thermo Fisher Scientific A tiempo completo

    Ability to plan, participate in, guide, and execute technical assignments independently. Active participation in scrum ceremonies including daily standups, story grooming, sprint planning, and sprint reviews. Excellent written and oral communication skills  Capability to perform high-level design and communicate technical details to other entry-level...

  • Staff Engineer, Software

    hace 3 semanas


    Tijuana, México Thermo Fisher Scientific A tiempo completo

    Ability to plan, participate in, guide, and execute technical assignments independently. Active participation in scrum ceremonies including daily standups, story grooming, sprint planning, and sprint reviews. Excellent written and oral communication skills  Capability to perform high-level design and communicate technical details to other entry-level...

  • Software Engineer

    hace 4 semanas


    Tijuana, Baja California, México Canonical A tiempo completo

    This is an exciting opportunity for a software engineer passionate about open source software, Linux, Python, and web services at scale. We are building the next generation management solution for Ubuntu in the enterprise - on premise and on the public cloud - to enable large estate observability, telemetry, security, compliance and operations. Build a...

  • Software Engineer

    hace 5 días


    Tijuana, Baja California, México Canonical A tiempo completo

    This is an exciting opportunity for a software engineer passionate about open source software, Linux, Python, and web services at scale. We are building the next generation management solution for Ubuntu in the enterprise - on premise and on the public cloud - to enable large estate observability, telemetry, security, compliance and operations. Build a...

  • Software Engineer

    hace 3 semanas


    Tijuana, Baja California, México Canonical A tiempo completo

    This is an exciting opportunity for a software engineer passionate about open source software, Linux, Python, and web services at scale. We are building the next generation management solution for Ubuntu in the enterprise - on premise and on the public cloud - to enable large estate observability, telemetry, security, compliance and operations. Build a...


  • Tijuana, México OPTIMA ORGANIZATIONAL SOLUTIONS A tiempo completo

    Our client is a German global leading Medical devices manufacturer and they are looking for a **Software Validation Engineer** for their manufacturing facility in Tijuana, B.C. - Design and develop test plans, procedures and generate test reports. - Develop and execute automation scripts. - Assist developers in debugging customer issues. - Maintain/update...


  • Tijuana, Baja California, México Thermo Fisher Scientific A tiempo completo

    Requirements: Ability to independently plan, participate in, guide, and execute technical tasks. Active involvement in scrum ceremonies such as daily standups, story grooming, sprint planning, and sprint reviews. Outstanding written and verbal communication skills. Capacity for high-level design and effective communication of technical aspects to junior...