76 empleos de Informática Sistemas Ti Programación Software

Manufacturing Software Engineer

Intuitive Surgical, S. de R.L de C.V.

Required Skills and Experience Passionate about technologies and love programming Able to map, develop, and test projects from inception to launch Exercises judgment in selecting methods, techniques and evaluation criteria for obtaining results Adaptable to dynamic requirements Enjoy the thrill of tackling large complex problems Good communication and can drive to resolution within constraints Excellent ability to communicate complex concepts to engineers in different functional areas Strong programming skill and experience (C#/python) Solid understanding of OOA/OOD/OOP/Design Patterns Detail-oriented team player Resourceful problem-solving machine Foster a strong sense of team with peers through solicitation of feedback and constructive contribution to review sessions Required Education and Training Bachelor’s or Master’s in Engineering (Software Engineering or Computer Science preferred) 4+ years of verifiable software development experience Experience developing robotic or electromechanical systems, including control systems Strong analytical, time management, interpersonal, listening, and communication skills English at an advanced professional level is a must (bilingual) Fully understand the Software Development Life Cycle (SDLC) Able to travel 10-20% of the time (Tourist Visa is Required) Working Conditions Able to work with computers and equipment over extended periods. Preferred Skills and Experience Familiarity with web technologies like RESTful API, Web services, HTML, CSS, AngularJS is a plus Familiarity with databases (SQL, No-SQL, etc.) Experience in medical device manufacturing or a regulated engineering environment Strong industry experience in architecture and development of scalable production quality systems Familiarity with Statistical Analysis, Six Sigma, and/or Statistical Process Control are a plus

Marzo 09 2026 en Mexicali

Staff Software Engineer, Cloud Infrastructure

Outset Medical Mexico

Requirements/Qualifications Master’s degree in computer science, or a similar field, or an equivalent combination of education (Bachelor’s degree) and related work experience. A minimum of 8+ years of professional experience in software development with hands on coding experience covering full stack and big data. Programming skills in one or more of: Java, Python, Scala, Typescript/Javascript, and SQL. Strong foundation in pragmatical computer science, with competencies in common data structures, algorithms, OOP, Functional Programming and software design and patterns. Problem solving and debugging skills. Experience in designing and developing RESTful APIs, data persistence APIs. Willing to pick up any languages, technologies, or methodologies necessary - and if a conventional solution does not exist, then roll up the sleeves and innovate as necessary. Expert with AWS. Familiarity with microservice architectures, containers and related DevOps technologies and concepts. Experience with: A variety of backend & database technologies and with making architectural trade-offs Large-scale distributed storage and database systems (RDBMS or NoSQL) Building real-time messaging solutions with core language features as well as AWS managed services and open-source turn-key solutions Distributed messaging systems Setting up server monitoring, alerting, logging and server provisioning Terraform, Ansible, Docker, AWS CDK, CloudFormation, EKS/Kubernetes or similar technologies. Developing and productionizing ML models AIOps/MLOps - cloud application and infrastructure predictive analytics: catch platform API, server, job failures before they happen Familiarity with one or more of: DynamoDB, S3, Kafka/Zookeeper, Kinesis, Postgres, Snowflake, Athena, MQTT, RabbitMQ, GraphQL, Avro, Protocol Buffers, Thrift, gRPC, nginx, AWS VPC, ALB, CloudWatch, CloudTrail, SQS, SNS, Cognito, Inspector, Lambda, Fargate, OWASP, STIG, Spark, Flink, SageMaker, MLFlow, TensorFlow, Scikit, etc.

Marzo 09 2026 en Tijuana

Senior Software Development Engineer in Test

Outset Medical Mexico

Required Qualifications Bachelor's Degree in Electrical Engineering, Computer Engineering, or a related technical field, or equivalent combination of education and experience. Extensive experience with software quality engineering methodologies and processes. 4+ years of programming experience, leveraging AI libraries and tools to enhance and extend test automation frameworks. 2+ years of full-stack Software Test Engineering experience. 4+ years of experience utilizing AI tools and libraries to enhance test automation frameworks and build test fixtures for hardware interaction. 4+ years of hands-on experience in test automation using Python, Robot Framework with Appium, and Selenium. Strong understanding of testing methodologies and strategies, including black-box, grey-box, and white-box testing, as well as feature, functional, continuous integration, continuous deployment, continuous testing, and regression testing. Desired Qualifications Experience in performance and load testing for embedded and cloud applications. Experience implementing CI/CD pipelines for automated tests across different application layers. Strong background in developing and integrating test fixtures with automated tests using Python, Robot framework, or AI tools and libraries. Self-motivated, independent, and eager to learn new technologies. Detail-oriented, with strong time management skills and the ability to meet deadlines. Excellent interpersonal and teamwork skills, with the ability to work independently. Exceptional analytical skills and problem-solving abilities. Collaborate effectively with team members, both in person and virtually, with this role requiring regular work from the office. Flexible, able to work under tight deadlines in office environment, and support off-hours demands when needed.

Marzo 09 2026 en Tijuana

Software Engineer (Cloud)

Outset Medical Mexico

Master’s degree in computer science, or a similar field, or an equivalent combination of education (Bachelor’s degree) and related work experience. Strong backend engineering fundamentals with an appreciation for distributed, data-intensive systems A minimum of 3+ years of professional experience in software development with hands on core backend/cloud experience. Strong programming skills in one or more of: Java, Python, Scala, Typescript/Javascript. Strong foundation in pragmatical computer science, with strong competencies in common data structures, algorithms, OOP, Functional Programming and software design and patterns. Strong problem solving and debugging skills. Experience in designing and developing RESTful APIs, data persistence APIs. Experience with a variety of backend & database technologies. Willingness to learn new languages, tools, or methodologies as needed, and to innovate when conventional solutions do not suffice. Proficiency in building and deploying applications on AWS. Experience with SQA as well as large-scale distributed storage and database systems (RDBMS or NoSQL) Experience with distributed messaging systems. Experience building real-time messaging solutions using core language features, AWS managed services, or open-source frameworks. Familiarity with microservice architectures, containers and related DevOps technologies and concepts. Experience with setting up server monitoring, alerting, logging and server provisioning. Experience with Terraform, Ansible, Docker, AWS CDK, CloudFormation, or similar technologies. Familiarity with several of the following: DynamoDB, S3, Kafka/Zookeeper, Kinesis, Postgres, Athena, MQTT, RabbitMQ, GraphQL, Avro, Protocol Buffers, Thrift, gRPC, nginx, AWS VPC, ALB, CloudWatch, CloudTrail, SQS, SNS, Cognito, Inspector, Lambda, Fargate, OWASP, Spark, Flink, EKS/Kubernetes, etc.

Marzo 09 2026 en Tijuana