📢 Nuevo: recibe las ofertas del día en nuestro Canal WhatsApp
Jobiglo

Sin resultados.

Senior Embedded Software Engineer (Onsite, San Jose)

KPG99 INC · San Jose

Nuevo
Senior 🇬🇧 English
C++ RTOS Embedded Linux Yocto JTAG SPI I2C UART USB CAN Bus BLE Ethernet Git

Descripcion del puesto

About the role

A Senior Embedded Software Engineer is sought to support the security, maintenance and long-term evolution of mission-critical embedded platforms. The role works on RTOS and Embedded Linux systems across Intel, ARM and RISC-V, used in aerospace, defense, medical, industrial, telecom and automotive products. It sits between software and hardware: diagnosing issues, building fixes, integrating security updates and keeping deployed systems reliable. The position is onsite 5 days a week in San Jose, Costa Rica, for 12 months to start, with interviews by web conference.

Key responsibilities

  • Develop and enhance embedded software, drivers, BSPs and platform components in C/C++
  • Analyze security vulnerabilities, assess their impact and implement fixes for RTOS and Embedded Linux systems
  • Investigate and resolve issues across the kernel, driver, middleware and application layers
  • Debug hardware and software together using JTAG debuggers, oscilloscopes, logic analyzers and serial interfaces
  • Develop and validate software for SPI, I2C, UART, USB, CAN Bus, BLE and Ethernet
  • Handle bring-up, integration, testing, release validation and long-term maintenance
  • Join code reviews, design discussions and technical investigations, and support customer-facing technical work

Required profile

  • Bachelor's or master's degree in computer engineering, computer science, electrical engineering or a related field
  • 5+ years developing and shipping embedded software products
  • Solid OS fundamentals: scheduling, synchronization, memory management, interrupts, inter-process communication
  • Experience developing or debugging device drivers, BSPs, kernel components or low-level platform software
  • Strong debugging and root-cause analysis across software and hardware
  • Experience with security updates, defect resolution and platform sustainment
  • Strong written and verbal communication

Required skills

  • C/C++ for embedded systems
  • RTOS, Embedded Linux and Yocto-based platforms
  • Intel, ARM or RISC-V architectures
  • Git and modern development workflows
  • Nice to have: wireless (BLE, Wi-Fi, cellular), secure boot, code signing, SBOMs, CVE analysis, CI/CD for embedded software, safety-critical environments, and exposure to cybersecurity standards

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec KPG99 INC.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Por que reporta esta oferta?

Gracias por su reporte. Revisaremos esta oferta.

Postula en 30 segundos

Ingresa tu email para postular. Se creara una cuenta automaticamente.

Postular ahora →

Al continuar, aceptas nuestras condiciones de uso.

Ya tienes cuenta? Iniciar sesion

¿Una pregunta sobre esta oferta?

Hágala aquí: recibirá el resumen completo por correo, de inmediato.

Publicado hace 5 días

Expira en 1 mes

12 vistas · 0 interested

Aumenta tus posibilidades

Sube tu CV: te propondremos las ofertas que coinciden con tu perfil.

Analizando tu CV...

KPG99 INC

San Jose