CONCEPT SOLUTIONS LLC
Microchip Technology Inc.
Senior Technical Staff Engineer - Software
Descrição da Vaga
Você está em busca de uma oportunidade única para fazer parte de algo grandioso? Quer se juntar a uma equipe de 17,000 membros que trabalha na tecnologia que impulsiona o mundo ao nosso redor? Procura um ambiente de confiança, empoderamento, respeito, diversidade e comunicação? Que tal a oportunidade de ser dono de uma parte de uma organização global multibilionária (com B!)? Oferecemos tudo isso e muito mais na Microchip Technology Inc.
As pessoas vêm trabalhar na Microchip porque ajudamos a projetar a tecnologia que faz o mundo funcionar. Elas permanecem porque nossa cultura apoia seu crescimento e estabilidade. São desafiadas e motivadas por uma gama incrível de produtos e soluções com potencial de carreira ilimitado. Os Programas de Passagem de Liderança da Microchip, reconhecidos nacionalmente, apoiam o crescimento profissional, onde orgulhosamente matriculamos mais de mil pessoas anualmente. Temos orgulho do nosso compromisso com o desenvolvimento dos funcionários, tomada de decisão baseada em valores e um forte senso de comunidade, impulsionados pela nossa Visão, Missão e 11 Valores Orientadores microchip.com/en-us/about/careers/mission-and-values; carinhosamente nos referimos a isso como o Sistema Agregado e ele nos rendeu inúmeros prêmios por diversidade e excelência no local de trabalho.
Nossa empresa é construída por profissionais dedicados que sabem trabalhar em equipe e adoram desafiar o status quo; não alcançamos receita recorde e mais de 30 anos de lucratividade trimestral microchip.com/en-us/about/investors sem uma grande equipe dedicada a impulsionar a inovação. Pessoas como você.
Visite nossa página de carreiras microchip.com/en-us/about/careers/working-here para ver quais oportunidades empolgantes e benefícios da empresa microchip.com/en-us/about/careers/working-here aguardam!
A Unidade de Negócios de Sistemas de Frequência e Temporização da Microchip é a líder mundial em soluções precisas de temporização e sincronização. Estamos em busca de um Engenheiro de Software de Sistemas Embarcados - Senior Technical Staff para integrar nossa equipe de Desenvolvimento em San Jose, CA. O candidato selecionado será responsável por trabalhar em blocos de construção de plataforma e tecnologia para nossa linha de produtos de temporização e sincronização de rede. Buscamos um profissional experiente com sólida formação em sistemas embarcados e capacidade de resolver problemas técnicos complexos.
Responsabilidades
- Projetar, desenvolver e otimizar soluções de software escaláveis para dispositivos e sistemas embarcados usando o sistema operacional Linux.
- Desenvolver, personalizar e manter o Pre-loader, o bootloader U-Boot e módulos de kernel Linux para suportar novas plataformas de hardware e recursos.
- Projetar e entregar drivers de kernel Linux de alta qualidade para diversos periféricos, garantindo uma integração robusta entre hardware e software.
- Colaborar de forma multifuncional com engenharia de hardware, garantia de qualidade de software, operações e equipes de desenvolvimento globais para alinhar a estratégia técnica, solucionar problemas complexos e impulsionar a entrega de projetos.
- Realizar atividades de inicialização de placa (board bring-up) para hardware recém-projetado.
- Solucionar, analisar e resolver problemas técnicos à medida que surgem.
- Criar e manter drivers Ethernet personalizados adaptados a requisitos específicos.
- Preparar documentação de design e especificações funcionais para novos módulos de software.
Requisitos/Qualificações
- Bacharelado ou Mestrado em Ciência da Computação, Engenharia Eletrônica ou área relacionada, com no mínimo 15 anos de experiência no desenvolvimento de software de plataforma embarcada.
- Experiência prática com detalhes internos de kernel Linux e desenvolvimento de drivers de periféricos (Ethernet, Flash, SPI, I²C, UART)
- Expertise em personalização de bootloader U-Boot e portabilidade de kernel Linux em plataformas embarcadas
- Experiência com inicialização de placa (board bring up) em sistemas baseados em ARM.
- Experiência em protocolos IP e desenvolvimento de software de rede
- Habilidade no desenvolvimento de drivers de dispositivo Ethernet Linux
- Conhecimento de tecnologias de rede, incluindo Firewall, Roteamento, IPv4/IPv6, e VLANs
- Sólida compreensão de design de software embarcado em sistemas baseados em Linux
- Conhecimento profundo de técnicas de codificação de SO, como processos, threads, interrupções, etc.
- Proficiência em programação C e scripts de shell
- Fortes habilidades de depuração usando ferramentas como GDB e Lauterbach.
- Experiência no framework Yocto
Qualificações Preferenciais
- Familiaridade com a família de processadores QorIQ Layerscape.
- Familiaridade com controladores PCI Express e especificações de barramento.
Requisitos de Controles de Exportação dos EUA: Este trabalho requer acesso a tecnologia, materiais, software ou hardware que são controlados pelas leis de exportação dos Estados Unidos. Os candidatos devem fornecer prova de cidadania americana, residência permanente nos EUA ou classificação como indivíduo protegido conforme definido em 8 USC 1324b (a) (3).
Tempo de Viagem: 0% - 25%
Atributos Físicos: Tato, Audição, Outros, Visão, Fala, Trabalha Sozinho, Trabalha Perto de Outros
Requisitos Físicos: 10% caminhando, 10% em pé, 80% sentado; 100% em ambientes fechados; Horário comercial habitual
A faixa salarial base anual para esta posição, que poderia ser exercida nos EUA, é $91,000 - $232,000.*
*A faixa depende de vários fatores, incluindo local de trabalho, habilidades e experiência.
A Microchip Technology Inc é um empregador de igualdade de oportunidades/ação afirmativa. Todos os candidatos qualificados receberão consideração para emprego sem distinção de sexo, identidade de gênero, orientação sexual, raça, cor, religião, origem nacional, deficiência, status de veterano protegido, idade ou qualquer outra característica protegida por lei.
Para obter mais informações sobre os regulamentos de igualdade de oportunidades de emprego aplicáveis, consulte o pôster Conheça Seus Direitos: Discriminação no Local de Trabalho é Ilegal eeoc.gov/poster.
Para todas as agências de recrutamento: A Microchip Technology Inc. não aceita currículos de agências não solicitados. Por favor, não encaminhe currículos para nossa equipe de recrutamento ou outros funcionários da Microchip. A Microchip não é responsável por quaisquer taxas relacionadas a currículos não solicitados.
Faixa Salarial
Oferecemos um pacote de remuneração total que está entre os melhores do setor. Consiste em salário base competitivo, unidades de ações restritas e pagamentos de bônus trimestrais. Além desses componentes, nosso pacote inclui benefícios de saúde que começam no primeiro dia, planos de economia para aposentadoria e um programa ESPP líder do setor com um recurso de retroatividade de 2 anos. Encontre mais informações sobre todos os nossos benefícios no link abaixo:
Benefícios de trabalhar na Microchip microchip.com/en-us/about/careers/working-here
