video embedded software engineer
Mexico City, CIUDAD DE MEXICO, Mexico
hace 2 días

Innovate to solve the world's most important challenges

Develop firmware for a variety of embedded products. You will create project and technical reports as required and help define product architecture as needed.

You will participate in schematic / layout review process and test and evaluate prototypes from initial engineering samples to mass production.

You will help maintain firmware servers and develop tools for internal use, including scripts and basic hardware interfaces.

Aid in the design and development of equipment and systems, and redesign of existing systems to fulfill the needs of Honeywell's customers.

Key Responsibilities

  • Deliver across the entire system life cycle concept, design, build, deploy, test and release streaming systems.
  • Working directly with developers, testers and product managers to conceptualize, build, test live video streaming devices.
  • Collaborating with other professionals to determine requirements for new systems or solutions and perform feasibility evaluations.

  • Bachelor’s in Computer Science, Computer Engineering, Electrical Engineering or equivalent or relevant work experience.
  • A minimum of 2 years of professional experience in software / firmware development in a multi-disciplinary system that includes hardware, firmware, software and communication protocols (wired or wireless)
  • Hands-on coding and debugging experience in C language for bare-metal firmware applications and embedded systems.
  • Proven experience developing (drivers, bootloader, Linux kernel, etc.) for customized ARM-SoC based devices.
  • Understanding of the Software Development Life Cycle (SDLC).
  • Strong sense of ownership and drive; someone who is self-motivated and can work with little supervision, who consistently take the initiative to get things done.
  • Good analytical thinking, troubleshooting & problem-solving skills, coupled with the drive to learn.
  • Fluent written and verbal communication skills in English.
  • Understanding of video streaming protocols, i.e., RTSP and HTML5 MSE.

  • Solid communication and collaborative skills.
  • Experience working with ARM microcontroller and RTOS like FreeRTOS, etc. is a plus.
  • Experience with software development and coding in various languages like C++, C#, Java, JavaScript, etc. is a plus.
  • Knowledge of cyber security in an embedded system environment and developing secure products is a plus.
  • Experience with ONVIF server is a plus.
  • Experience with Client-Server protocol & API design skills for : TCP, UDP, ONVIF, PTZ is a plus.
  • Experience in video with networking is a plus.
  • Experience with V4L and FFmpeg APIs is a plus.
  • Experience understanding, drafting or modifying video codecs and containers : H264, H265, VP9, AV1, etc. is a plus.
  • Experience working in Qt Studio and QML for embedded software architectures is a plus.
  • Understanding of hardware design principles is a plus.
  • Reportar esta oferta

    Thank you for reporting this job!

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

    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.
    Formulario de postulación