B&A
ICON
Engenheiro(a) de Software Sênior em Robótica I
Sobre a oportunidade
ICON está buscando um(a)
Engenheiro(a) de Software Sênior em Robótica para se juntar à nossa equipe de Software em Austin, TX.
Como Engenheiro(a) de Software Sênior em Robótica, você ajudará a desenvolver e manter software de controle robótico para todos os sistemas robóticos da ICON. Você será responsável por desenvolver software C++ de alto desempenho para impulsionar movimentos complexos de braços, integrar dados de sensores em tempo real e garantir um planejamento de movimento confiável.
Esta função é baseada na sede da ICON em Austin, TX, e
se reportará ao Diretor(a) de Engenharia de Software Embarcado.
Caçadores de talentos e agências de recrutamento não podem submeter candidatos através desta aplicação. A ICON não aceita submissões não solicitadas de headhunters e agências para candidatos e não pagará taxas a nenhuma agência terceirizada sem um acordo prévio com a ICON.
Como parte de nossa conformidade com essas obrigações, a Empresa convida você a se autodeclarar voluntariamente conforme estabelecido abaixo. O fornecimento de tais informações é inteiramente voluntário e a decisão de fornecer ou não tais informações não terá efeito em seu emprego ou o sujeitará a qualquer tratamento adverso. Quaisquer informações fornecidas serão consideradas confidenciais, serão mantidas separadas de sua inscrição e/ou arquivo pessoal, e só serão usadas de acordo com as leis, ordens e regulamentos aplicáveis, incluindo aqueles que exigem que as informações sejam resumidas e relatadas ao governo federal para fins de aplicação de direitos civis.
Avisos de Emprego para Candidatos da Internet drive.google.com/drive/folders/1KtxCrS8fV9XRApKaXFjKJ5twhzR_MkGE
RESPONSABILIDADES
- Projetar, desenvolver e otimizar software C++ de alto desempenho para controlar e coordenar braços robóticos em larga escala.
- Desenvolver algoritmos robustos de planejamento de movimento e geração de trajetória para navegar com segurança braços industriais por espaços de trabalho complexos.
- Implementar algoritmos de fusão de sensores e estimação de estado em tempo real (usando sensores como IMUs, LiDAR, etc.) para melhorar a localização do braço e a precisão do efetuador final.
- Programar movimentos de braços robóticos em coordenação com outros sistemas.
- Desenvolver e manter ambientes simulados e frameworks de teste automatizados para apoiar integração contínua e verificação de sistema.
- Liderar esforços de integração e validação de sistemas entre hardware e software.
- Participar de decisões de arquitetura para sistemas de controle e elétricos, incluindo seleção e padronização de componentes.
- Participar de revisões de design e código para manter consistência e alta qualidade de saída.
QUALIFICAÇÕES MÍNIMAS
- Mestrado ou superior em Engenharia de Software, Robótica, Engenharia Mecânica ou área relacionada.
- 5+ anos de experiência profissional em desenvolvimento de software de robótica.
- Proficiência em nível de especialista em C++ moderno (17 ou mais recente) e Python dentro de um ambiente profissional de desenvolvimento de software de robótica.
- Profundo entendimento fundamental de cinemática de braços robóticos (direta e inversa), dinâmica de múltiplos corpos e planejamento de movimento.
- Experiência prática com plataformas robóticas, sensores, atuadores, localização, percepção e sistemas de controle.
- Experiência prática no projeto e otimização de algoritmos de fusão de sensores e estimação de estado (por exemplo, Filtros de Kalman).
- Sólido conhecimento de algoritmos de autonomia, frameworks de robótica (como ROS) e ambientes de simulação.
QUALIFICAÇÕES PREFERENCIAIS
- Experiência em programação de robôs industriais em linguagens de alto nível.
- Experiência em teoria de controle formal e álgebra linear.
- Um entendimento geral de como gerenciar cadeias cinemáticas redundantes ou estabilizar sistemas dinâmicos.
- Histórico comprovado de entrega de produtos para usuários finais e ambientes de produção.
- Familiaridade com processos de design de hardware, prototipagem e fabricação.
- Excelentes habilidades de resolução de problemas e uma forte mentalidade analítica para identificar questões, propor soluções inovadoras e tomar decisões baseadas em dados.
- Capacidade de conquistar confiança, manter relacionamentos positivos e profissionais e contribuir para uma cultura de desempenho.
ICON é um empregador que oferece igualdade de oportunidades, comprometido em promover um ambiente de trabalho inovador, inclusivo, diverso e livre de discriminação. O emprego na ICON é baseado em mérito, competência e qualificações. É nossa política administrar todas as ações de pessoal, incluindo recrutamento, contratação, treinamento e promoção de funcionários, sem distinção de raça, cor, religião, gênero, orientação sexual, identidade de gênero, origem nacional ou ancestralidade, idade, deficiência, estado civil, status de veterano ou qualquer outra classificação legalmente protegida, de acordo com as leis federais e estaduais aplicáveis. Em conformidade com as obrigações dessas leis, a ICON fará acomodações razoáveis para indivíduos qualificados com deficiência.
Além disso, como contratada do governo federal, a Empresa mantém um programa de ação afirmativa que promove seu compromisso e cumpre os requisitos de manutenção de registros e relatórios sob certas leis e regulamentos federais de direitos civis, incluindo a Ordem Executiva 11246, Seção 503 da Lei de Reabilitação de 1973 (conforme alterada) e a Lei de Reajustamento de Veteranos da Era do Vietnã de 1974 (conforme alterada).
