Sr. Embedded Software Engineer (Linux Kernel)
Page Personnel México
Mexicali, Baja California, México
hace 1 día
source : JobLeads

Sr. Embedded Software Engineer (Linux Kernel)

Design, develop, and provide support for proprietary embedded Linux distribution

Technical judgment, independent thinking, experience, and development approaches

American corporation that manufactures agriculture, construction and forestry machinery used in heavy equipment

The main responsibilities are :

  • Design, develop, and provide support for proprietary embedded Linux distribution that enables telematic equipment and digital displays to effectively perform in robust on / off road vehicles and harsh environments.
  • Be responsible for requirement definition, analysis, design, development, and integration of device drivers for our products
  • Be responsible for designing new and existing embedded software controls for robust on / off-road vehicles and harsh environments
  • The position will follow the Agile methodology with a Scrum framework for software development
  • Well conversant with requirements capture, analysis, design, programming, debugging, hardware integration, and verification
  • Set up an embedded Linux environment from scratch, using tools such as buildroot or Yocto, and debug the system which may interface with hardware using protocols including I2C, SPI, and GPIO.
  • Linux kernel stack and subsystems, development for multiple architectures (ARM, PowerPC, X86 64), and hardware component integration with the LinuxKernel
  • Plan, coordinate, and perform tasks to meet quality, delivery and cost goals with minimal supervision
  • 3-4 years of experience in firmware (Embedded Software) development. 3-4 years of experience in C or C++ programming language.

    3-4 years of experience with microcontrollers or other processors such as ARMs or DSPs or PSoCs). Strong Linux Kernel fundamentals.

    Experience with developing software and device drivers for Embedded Linux . Experience with board bring-up. Experience with bootloaders and recovery OS development.

    Experience with Real Time Operating Systems and architectures. Working knowledge of device drivers and peripherals such as I2C, UART, SPI, PCIe, RGMII, SGMII, J1939.

    Working knowledge of Yocto Linux and writing BitBake Recipes. Good written and verbal communication skills (English)

    Competitive salary and benefits above the law

    Reportar esta oferta
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Inscribirse
    Mi Correo Electrónico
    Al hacer clic en la opción "Continuar", doy mi consentimiento para que neuvoo procese mis datos de conformidad con lo establecido en su Política de privacidad . Puedo darme de baja o retirar mi autorización en cualquier momento.
    Continuar
    Formulario de postulación