Você é apaixonado por tecnologia e inovação? Busca um ambiente desafiador, onde possa aprender, crescer e contribuir com soluções inteligentes? Então, temos a oportunidade ideal para você! Estamos à procura de um Desenvolvedor Científico Júnior para integrar nossa equipe e fazer parte de um time altamente qualificado e dinâmico, que trabalha com as mais avançadas ferramentas de simulação numérica.
Sobre a ESSS
A ESSS é uma empresa de referência em simulação computacional e engenharia de software, especializada em desenvolver soluções inovadoras para diferentes indústrias. Com uma equipe composta por engenheiros e desenvolvedores de software altamente capacitados, oferecemos ferramentas avançadas de Computer-Aided Engineering (CAE), auxiliando engenheiros e projetistas a tomar decisões mais rápidas, eficientes e econômicas nas diversas fases do ciclo de vida de produtos e processos, desde o projeto até a manutenção.
Nosso objetivo é promover um ambiente colaborativo onde as ideias fluem livremente e cada membro da equipe tem espaço para se desenvolver e se destacar. Acreditamos que a inovação surge da diversidade de pensamentos e experiências, por isso, buscamos pessoas com a mesma paixão por tecnologia e desejo de fazer a diferença.
Desafios da Vaga
O Desenvolvedor Científico Júnior será uma peça chave no nosso time, atuando diretamente no desenvolvimento de soluções inovadoras que ajudam a melhorar a eficiência e a precisão dos processos de simulação em engenharia. Alguns dos principais desafios da posição incluem:
- Análise e Modelagem de Problemas de Engenharia: Você terá a oportunidade de trabalhar na análise e modelagem de problemas complexos de engenharia usando abstrações computacionais e métodos numéricos. Essa tarefa envolve o desenvolvimento de algoritmos e soluções que ajudarão a otimizar processos e tornar os resultados mais precisos.
- Desenvolvimento de Núcleo Numérico para Simulação: Você irá contribuir no desenvolvimento do núcleo numérico dos nossos softwares de simulação. Este trabalho envolve escrever código para calcular soluções numéricas, com um foco especial em testes automatizados, garantindo que o sistema seja robusto e eficiente.
- Arquitetura de Software e Correções: Como parte da equipe, você também participará da análise e projeto da arquitetura de software dos nossos sistemas. Além disso, será responsável por realizar correções e aperfeiçoamentos em softwares já existentes, garantindo que todos os sistemas sejam constantemente melhorados e atualizados.
- Integração e Colaboração: Este cargo exige uma forte colaboração com outras equipes, principalmente com os engenheiros e cientistas de dados, para garantir que todas as soluções estejam alinhadas com os objetivos da empresa e atendam aos mais altos padrões de qualidade.
Tecnologias que Utilizamos
Na ESSS, trabalhamos com algumas das tecnologias mais avançadas disponíveis no mercado para garantir que nossos softwares sejam de alta performance e qualidade. Durante o seu tempo conosco, você terá a chance de trabalhar com uma variedade de ferramentas e tecnologias, tais como:
- Desenvolvimento Multi-Plataforma (Linux e Windows): Nosso trabalho abrange diversas plataformas, então, esperamos que você se sinta confortável e motivado para trabalhar tanto em ambientes Linux quanto em sistemas Windows.
- Metodologias Ágeis: Utilizamos práticas ágeis no nosso dia a dia, com foco em Integração Contínua e Revisão de Código, sempre em busca de melhorar nossa forma de trabalhar e entregar soluções mais rápidas e eficazes. O modelo SCRUM faz parte da nossa cultura, e você será incentivado a contribuir com ideias para melhorar continuamente os processos.
- Ferramentas de Desenvolvimento e Bibliotecas: Você usará ferramentas e bibliotecas de ponta como PETSc, Boost, Numpy, Scipy, Jupyter e Git, que são essenciais para o desenvolvimento de soluções numéricas e para garantir a qualidade do código.
Requisitos para a Vaga
A vaga de Desenvolvedor Científico Júnior é uma excelente oportunidade para quem está no início da carreira e quer trabalhar com tecnologias de ponta. Os requisitos exigidos para a posição são:
- Formação Acadêmica: O candidato ideal terá formação em áreas como Engenharia, Ciência da Computação, Matemática, Física ou áreas correlatas. Valorizamos candidatos que têm uma base sólida de conhecimento em ciências exatas.
- Habilidades Técnicas: Você deverá ter experiência em desenvolvimento multi-linguagem, com um foco especial em C++ e Python 3. Esses são os pilares da nossa programação, então é importante que o candidato tenha familiaridade com essas linguagens. Além disso, conhecimento em Cálculo e Métodos Numéricos será um diferencial significativo.
- Inglês Intermediário: Como trabalhamos com ferramentas e documentação internacional, o conhecimento de inglês intermediário é necessário para leitura, escrita e comunicação oral.
Conhecimentos Valorizados
Além dos requisitos básicos, os seguintes conhecimentos serão altamente valorizados durante o processo seletivo:
- Engenharia de Petróleo: Se você tiver experiência ou conhecimento prévio nesta área, isso será um diferencial importante, pois trabalhamos com diferentes setores da engenharia, incluindo petróleo e gás.
- C++ Moderno/Avançado: Embora o conhecimento básico de C++ seja suficiente, candidatos com experiência em C++ moderno/avançado terão uma vantagem significativa, pois poderão contribuir mais rapidamente com soluções mais complexas.
- Machine Learning: Como estamos sempre em busca de inovações, o conhecimento prévio em Machine Learning é altamente desejável para ajudar a otimizar nossas simulações e desenvolver novas soluções baseadas em inteligência artificial.
- Boas Práticas em Design e Arquitetura de Software: Sabemos que a qualidade do software não depende apenas do código, mas também das boas práticas e da arquitetura bem planejada. Candidatos que tenham experiência com boas práticas de design e arquitetura de software serão altamente valorizados.
- Inglês Avançado: Para quem deseja expandir suas oportunidades dentro da empresa, um nível avançado de inglês será um grande diferencial, especialmente para aqueles que desejam trabalhar em projetos internacionais ou colaborar com equipes de outras partes do mundo.
Benefícios da Vaga
A ESSS se preocupa com o bem-estar e o desenvolvimento dos seus colaboradores. Além de uma remuneração competitiva, oferecemos uma série de benefícios que garantem qualidade de vida e apoio constante ao seu crescimento profissional:
- Cartão de Benefícios Flexíveis (Alimentação, Mobilidade, Cultura, Saúde, Home-Office): Através do cartão SWILE, você poderá usufruir de benefícios personalizados conforme suas necessidades.
- Plano de Saúde Integral: Temos parceria com o Bradesco para garantir que você tenha cobertura integral de saúde sem coparticipação, dando tranquilidade a você e sua família.
- Parcerias de Bem-Estar: Temos benefícios de bem-estar, como parcerias com TotalPass para atividades físicas e Vittude para apoio psicológico.
- Incentivo à Educação: Oferecemos suporte para que você continue sua educação, com cursos, treinamentos e auxílio idiomas, ajudando no seu desenvolvimento profissional contínuo.
- Modalidade de Trabalho Híbrido: A posição oferece a flexibilidade do trabalho híbrido, com 2 dias de home office por semana.
- Licença Maternidade e Paternidade Estendida: Valorizamos a família e apoiamos nossos colaboradores com licença maternidade e paternidade estendidas.
Sobre a ESSS
A ESSS é uma empresa especializada em simulação numérica, com uma vasta experiência em soluções para o mercado de engenharia. Com um portfólio de ferramentas de CAE (Computer-Aided Engineering), ajudamos engenheiros a tomar decisões mais rápidas e acertadas, desde o desenvolvimento do produto até a sua manutenção. Estamos em constante evolução e buscamos profissionais que compartilhem nossa paixão por inovação e tecnologia.
Se você é um entusiasta da engenharia, da computação e da matemática e deseja trabalhar em um ambiente dinâmico e desafiador, a ESSS é o lugar certo para você!