Pharo Management
TTP
Engenheiro de Software Sênior - Robótica
Descrição da Empresa
Cellular Origins
Terapias celulares têm demonstrado curar doenças devastadoras como o câncer ao reprogramar o próprio sistema imunológico do paciente, oferecendo esperança onde antes não havia. Proporcionar a mais pacientes o acesso a essas terapias que salvam vidas exige uma revolução na fabricação e na automação de processos.
A Cellular Origins lidera essa revolução. Nossa tecnologia proprietária enfrenta os desafios da produção em larga escala com um elegante sistema de automação robótica que reduz custos, diminui a mão de obra, elimina erros humanos e aumenta a eficiência.
Descrição da Vaga
Sobre a função
Estamos em busca de um Engenheiro de Software Sênior sólido com paixão por robótica para ajudar a entregar software confiável para nossa plataforma de fabricação de terapia celular. Você dedicará seu tempo a projetar, construir, testar e aprimorar softwares, desde interfaces com robôs móveis integrados e controle de fábrica de baixo nível até a operação, automação e orquestração da fábrica.
Você trabalhará dentro da equipe de robótica e em estreita colaboração com colegas das equipes de engenharia de software e sistemas para transformar requisitos em soluções funcionais. Você contribuirá para o design técnico e ajudará a resolver desafios de entrega, enquanto orienta outros engenheiros e promove um software de alta qualidade.
Esta é uma função prática. Você implantará software regularmente em sistemas físicos, executará testes de integração com robôs e equipamentos de bioprocessamento conectados, e investigará problemas na fronteira entre software e hardware. Experiência profissional em robótica é bem-vinda, mas não é obrigatória: estamos interessados em suas habilidades de engenharia de software, curiosidade e entusiasmo pelo aprendizado.
O que você fará
- Assumir a responsabilidade técnica pelo design, arquitetura, implementação e depuração de componentes, serviços e interfaces de software sustentáveis em toda a plataforma de robótica, conduzindo decisões arquiteturais fundamentais e garantindo que as soluções sejam escaláveis, robustas e alinhadas com os objetivos de longo prazo da plataforma.
- Integrar software com robôs, dispositivos e equipamentos.
- Desenvolver e executar testes em hardware para verificar o comportamento, diagnosticar falhas e verificar correções sob condições operacionais realistas.
- Incorporar qualidade na entrega por meio de desenvolvimento orientado a testes, testes automatizados, integração contínua e revisão de código.
- Orientar colegas, compartilhar conhecimento técnico e ajudar engenheiros juniores a entregar software consistente e de alta qualidade.
- Colaborar entre disciplinas para resolver problemas de integração e entregar funcionalidades funcionais em um ritmo sustentável.
- Manter documentação técnica clara e evidências de testes para apoiar o desenvolvimento, a verificação e os requisitos regulatórios.
Qualificações
O que você trará
- Experiência significativa na entrega de software complexo, com habilidades sólidas em design, implementação, testes e depuração ao longo do ciclo de vida de desenvolvimento.
- Alta proficiência em programação Python.
- Forte compreensão de programação orientada a objetos e padrões de design de software, com experiência na construção de serviços ou aplicações backend e integração de sistemas por meio de APIs ou mensagens.
- Experiência com sistemas distribuídos usando abordagens orientadas a mensagens ou baseadas em eventos.
- Bons hábitos de engenharia, incluindo controle de versão, testes automatizados e integração contínua.
- Capacidade de orientar outros engenheiros, explicar ideias técnicas claramente e colaborar com colegas de diferentes disciplinas.
- Um interesse genuíno em robótica e disposição para trabalhar de forma prática com hardware, aprendendo a testar e solucionar problemas em sistemas integrados.
Habilidades desejáveis
Estas são adições úteis, em vez de requisitos. A experiência em robótica pode vir de projetos pessoais, estudos, pesquisas ou trabalho profissional.
- Experiência em robótica ou automação, incluindo ROS ou ROS 2, robôs móveis, braços robóticos, controle de movimento ou visão computacional.
- Experiência na integração de software com hardware, periféricos de baixo nível ou protocolos de comunicação industrial como MQTT.
- Experiência com controle de fábrica, automação, orquestração ou software relevante para segurança.
- Desenvolvimento Front-end, por exemplo, usando TypeScript ou JavaScript com um framework web.
- Experiência com virtualização, containers, serviços em nuvem ou integração IoT usando GCP, Azure ou AWS.
- Experiência no desenvolvimento de software em ambientes médicos ou de biotecnologia, incluindo verificação, rastreabilidade e documentação regulatória.
Informações Adicionais
A Cellular Origins está atualmente sediada no campus TTP, dentro de escritórios sustentáveis construídos para esse fim, laboratórios e arredores verdes, 10 milhas ao sul de Cambridge. Nossa cultura de trabalho incentiva o empreendedorismo, o compartilhamento de ideias e a colaboração, ao mesmo tempo em que oferece a liberdade para você realizar o seu melhor trabalho.
Tipo de Função: Experiente
Tipo de Contrato: Permanente
Disciplina Técnica: Software
Departamento: Cellular Origins
Nossos benefícios para funcionários incluem:
- Bônus anual
- 25 dias de férias
- Contribuição do empregador para a previdência de 10% do salário
- Seguro médico privado para funcionários e dependentes
- Licença familiar estendida
- Seguro de vida no valor de 6x o salário
- Programa de leasing de carros elétricos
- Programa de incentivo ao uso de bicicleta para o trabalho
- Empréstimo para passe de transporte
