Ambiq Micro, Inc.
Fiery
Engenheiro de Software Sênior
Sobre a oportunidade
A Fiery LLC é a fornecedora líder de Digital Front End s (DFEs) e soluções de fluxo de trabalho para as crescentes indústrias de impressão industrial e de artes gráficas. A Fiery lidera a transformação da imagem analógica para a digital com produtos escaláveis, digitais e premiados para a indústria de impressão. Sediada no Vale do Silício, Califórnia, com escritórios ao redor do mundo e uma base de clientes que inclui mais de 2 milhões de DFEs vendidos globalmente, oferecemos softwares inovadores e tecnologias baseadas em nuvem que proporcionam alto desempenho, cores impressionantes e qualidade de impressão excepcional em uma ampla gama de dispositivos de impressão de produção.
Os DFEs da Fiery estão instalados em uma gama diversificada de segmentos da indústria, incluindo impressão comercial, embalagens, sinalização e comunicação visual, cerâmica, materiais de construção, têxteis, etc. Com mais de 30 anos de excelente suporte e serviço, temos presença em 19 países com mais de 800 funcionários.
Visão da Fiery: Permitir que a impressora produza o que o designer imaginou
FUNÇÃO E RESPONSABILIDADES
Como Engenheiro de Software Sênior – Desenvolvimento de Sistema / Plataforma (Windows e Linux):
Você desempenhará um papel fundamental no design, desenvolvimento e manutenção de software em nível de sistema nas plataformas Windows e Linux. Você assumirá a responsabilidade de ponta a ponta por componentes complexos e atuará como um colaborador chave para a programação de sistemas e iniciativas relacionadas à plataforma.
Você utilizará sua sólida experiência em C/C++ para criar softwares de alto desempenho, escaláveis e confiáveis. Projetar, codificar, testar, depurar e aprimorar componentes de nível de sistema e de nível de aplicação com foco em eficiência, robustez e manutenibilidade.
Trabalhar extensivamente com APIs de sistema, internos do SO e interações entre kernel/modo de usuário para resolver problemas de engenharia complexos. Contribuir para componentes de rede e sistemas distribuídos, garantindo desempenho e estabilidade. Impulsionar a resolução de problemas técnicos em áreas como gerenciamento de memória, concorrência e otimização de desempenho. Solucionar problemas críticos e fornecer soluções sustentáveis.
Colaborar estreitamente com equipes multifuncionais, incluindo Produto, QA e outros grupos de engenharia, mantendo uma forte responsabilidade pelos módulos atribuídos.
Participar ativamente de revisões de código e contribuir para as melhores práticas de engenharia.
Operar de forma independente com supervisão mínima, demonstrar forte responsabilidade e entregar consistentemente resultados de alta qualidade em ambientes de ritmo acelerado.
REQUISITOS DA VAGA
Qualificação Educacional
Bacharelado ou Mestrado em Ciência da Computação, Engenharia ou área relacionada (ou experiência equivalente)
Experiência
5 a 10 anos de experiência profissional em desenvolvimento de sistemas/software
HABILIDADES (HABILIDADES TÉCNICAS E COMPORTAMENTAIS)
* Habilidades Técnicas
- Forte experiência em programação em C e C++
- Sólida experiência em ambas as plataformas Windows e Linux
- Profundo conhecimento dos internos do SO (processos, threads, gerenciamento de memória, E/S, sincronização)
- Forte experiência em programação de sistemas (APIs, multithreading, IPC, chamadas de sistema)
- Experiência no desenvolvimento e depuração de componentes de rede (TCP/IP, sockets, protocolos)
- Fortes habilidades de resolução de problemas em questões de memória, desempenho e concorrência
- Experiência na construção de sistemas distribuídos escaláveis e confiáveis
- Experiência prática com otimização de desempenho e ferramentas de perfilamento
- Compreensão de conceitos de segurança, como autenticação, criptografia e práticas de codificação segura
- Familiaridade com sistemas de build e pipelines de CI/CD
Habilidades Comportamentais
- Forte mentalidade de dono e responsabilidade
- Excelentes habilidades analíticas e de resolução de problemas
- Capacidade de trabalhar de forma independente com supervisão mínima
- Habilidades eficazes de comunicação e colaboração
- Autodidata com forte foco em execução em ambientes de ritmo acelerado
- Exposição ao desenvolvimento em modo kernel (drivers, sistemas de arquivos, componentes de baixo nível) é um diferencial
O que oferecemos?
- Oportunidade de trabalhar em uma organização global baseada em produtos
- Exposição a tecnologias avançadas de sistema e plataforma
- Trabalhar em problemas de engenharia complexos e de alto impacto
- Colaborar com engenheiros experientes e líderes técnicos
- Fortes oportunidades de aprendizado e crescimento na carreira
- Ambiente de trabalho flexível e dinâmico
- Remuneração competitiva alinhada aos padrões de mercado
Declaração de Igualdade de Oportunidades e Acessibilidade para Pessoas com Deficiência
Remuneração: A faixa salarial para esta posição é $135,000 – $150,000 USD.
A remuneração é determinada com base na experiência, habilidades e localização geográfica.
A Fiery é um empregador que oferece igualdade de oportunidades. Todos os candidatos qualificados receberão consideração para emprego sem distinção de raça, origem nacional, idade, sexo, religião, deficiência, orientação sexual, estado civil, status de veterano, identidade ou expressão de gênero, ou qualquer outra base protegida pela lei local, estadual ou federal. Esta política aplica-se a todos os aspectos do emprego, incluindo contratação, transferência, promoção, remuneração, elegibilidade para benefícios e rescisão.
EEO é a Lei: Igualdade de Oportunidades de Emprego | Departamento do Trabalho dos EUA dol.gov/general/topic/discrimination
A Fiery está comprometida em oferecer acomodações razoáveis para candidatos a emprego com deficiência. Se você precisar de assistência ou acomodação devido a uma deficiência, entre em contato conosco pelo e-mail talentacquisition.mailbox@fiery.com [talentacquisition.mailbox@fiery.com]. A Fiery tomará decisões sobre tais solicitações de acomodação ou assistência caso a caso.
Disposição de Não Discriminação sobre Transparência Salarial
A Fiery não demitirá ou de qualquer outra forma discriminará funcionários ou candidatos porque eles perguntaram, discutiram ou divulgaram seu próprio salário ou o salário de outro funcionário ou candidato. No entanto, os funcionários que têm acesso às informações de remuneração de outros funcionários ou candidatos como parte de suas funções essenciais não podem divulgar o salário de outros funcionários ou candidatos a indivíduos que não tenham acesso a informações de remuneração, a menos que a divulgação seja (a) em resposta a uma reclamação ou acusação formal, (b) em prol de uma investigação, processo, audiência ou ação, incluindo uma investigação conduzida pelo empregador, ou (c) consistente com o dever legal do contratante de fornecer informações. 41 CFR 60-1.35(c).
