Embedded Linux Software Developer - 100% Remoto. Jg

Talento Redcube

  • Nuevo Leon
  • Permanente
  • Tiempo completo
  • Hace 15 horas
**Essential Functions**:
- Develop device drivers for embedded Linux systems
- Update and secure kernel and bootloader source
- Implement cybersecurity initiatives for secure boot, kernel, and app-level.
- Create unit tests using Test Driven Development
- Bring up and debug prototypes quickly
- Create and maintain tools to facilitate debugging and production
- Work in an Agile team environment.
- Improve processes, methods and equipment for cost, quality and delivery
**Required Skills**:
**Knowledge**:
- Experience in the use of cross compilers, assemblers, and related software development tools
- Experience with software configuration management systems
- Experience in developing software test plans and test cases (module, integration, systems, functional, performance, and stress)
- Experience in vehicle communication networks for heavy duty vehicles (J1939, J1587, ISO 14229, LIN a plus
- Experience in managing engineering projects
- Understanding of software development techniques and methodologies (ASPICE, MISRA, SEI CMM, ISO26262)
- Experience in developing software test plans and test cases (module, integration, systems, functional, performance, and stress)
- Experience with test automation tools
- Experience with AUTOSAR a plus
- Experience with secure coding methods (Cyber security) a plus
**Skills**:
- Excellent organization skills
- Effective in working in teams and developing solutions through collaboration.
- Solid interpersonal, oral and written communication skills
- Self-starter with high level of energy
- Strong problem solving and troubleshooting skills.
- Standard embedded communication protocols (e.g. SPI, I2C, UART, USB, Bluetooth)
- Knowledge of wireless protocols (WiFi and Bluetooth) is a plus
- Proficiency with multi-threaded C/C++, C#, Java programming
- Real time embedded C, C++ C/C++, C#, and assembly programming experience
- C++11 or above a plus
- Experience in using modeling and simulation tools (MatLab, Simulink, ASCET) a plus.
- Knowledge of Yocto Linux and OpenEmbedded a plus
- Knowledge of digital image processing a plus
**Required Experience**:
**Experience**:
- 4 or more years of object-oriented programming in C++11, C#, or Java
- 1 or more years of device driver or kernel development
- 1 or more years of cybersecurity development
- Experience in image processing algorithms a plus
**Education**:
- Bachelor's degree in Electrical Engineering, Software Engineering, Computer Engineering or equivalent.
- Master's Degree in Engineering a plus
- Six Sigma Blackbelt Certification a plus
Tipo de puesto: Tiempo completo, Por tiempo indeterminado
Salario: Hasta $78,000.00 al mes
Beneficios:
- Caja de ahorro
- Seguro de gastos médicos mayores
- Seguro de vida
- Trabajar desde casa
- Vacaciones adicionales o permisos con goce de sueldo
- Vales de despensa
Tipo de jornada:
- Lunes a viernes
Experiência:
- Programación en C++11: 2 años (Obligatorio)
Idioma:
- Inglés Avanzado (Obligatorio)

Buscojobs

Empleos similares

  • Software Developer

    Human Energy Mexico

    • Nuevo Leon
    Empresa importante del giro petrolero, se encuentra en búsqueda de talento como tu SOFTWARE DEVELOPER, para laborar en Villahermosa, Tab. **SOFTWARE DEVELOPER** - Titulado en Ing…
    • Hace 14 horas