Firmware Engineer

Detalles de la oferta

**Job Summary**

**Responsibilities**:

- Project management: Project planning, task estimation, software metrics collection, version control
- Documentation: Program commentary, user guides for service and troubleshooting
- Product testing: Unit testing, bench testing, system integration testing, and field test support
- Leadership: Effective team member and/or lead engineer, consistent positive attitude, creativity
- Hardware development support: Software support for hardware development and testing
- Other tasks and activities as required by management.
**Requirements**:

- Bachelor's Degree or foreign equivalent with strong emphasis on software: Computer Science, Software Engineering, Electrical Engineering, Computer Engineering
- 3+ years of experience in a firmware development role
- 3+ years of experience in software development for Linux-based platforms
- 3+ years of experience using the C/C++ programming language.
- Expertise with software programming languages, frameworks, and subsystems including but not limited to:

- C++, C, C#, JavaScript, Python, Go, Perl, Shell
- Linux kernel, device drivers, filesystems, networking, serial communications, real-time operating systems (RTOS), bare metal
- IP networking: TCP, UDP, TLS, DNS
- Serial communications: RS232/485, CAN, USB
- Protocols: ModBus, BACnet, SNMP, CANOpen
- Platforms: ARM, x86, SoC
- Familiarity with software development environments and tools:

- Integrated platforms like Eclipse, CodeWarrior, Visual Studio
- Source code version control: Git
- WireShark, Docker, Jenkins, VirtualBox, VMWare, BitBake, Yocto
- CMake
- GNU Compiler and GDB
- IAR Compiler
- Debugging with ARM JTAG/SWD
- Additional, highly sought but not required.
- HVAC experience
- Qt experienceExperience integrating unit testing w/ CI/CD pipelines.
**About Vertiv**

**Equal Opportunity Employer


Salario Nominal: A convenir

Fuente: Whatjobs_Ppc

Requisitos

Supervisor Obra Junior Temporal-Inst De Aire

**Vacante para la empresa Más Valor en Licenciado Eduardo Elizondo, Croc. CP.64200 Monterrey, N.L. - Monterrey, Nuevo León**: ¿Eres una persona que tiene una...


Más Valor - Nuevo León

Publicado 3 days ago

Tecnicos Para Mantenimientos A Equipo Industrial

**Empresa industrial, se encuentra en busca de talento. ** **Técnico de mantenimiento** Escolaridad :Bachillerato general o técnico Experiência mínima de ...


Adqa - Nuevo León

Publicado 3 days ago

Técnico De Mantenimiento

As a **MAINTENANCE TECHNICIAN**,** you will perform preventive and corrective maintenance activities to the plant equipment, to ensure its accurate functioni...


Ppg Industries - Nuevo León

Publicado 3 days ago

Técnico De Seguridad Industrial

Se requiere Técnico de Seguridad con experiência en el ramo Industrial, metal mecánico para dar servicio en planta de Ternium: Edad: de 23 a 50 años, sexo: i...


Soluciones E Innovación Aplicada Sa De Cv - Nuevo León

Publicado 3 days ago

Built at: 2025-01-07T22:30:38.558Z