




Job Summary: Firmware Engineer for the design, development, maintenance, and testing of firmware and software in the gas distribution industry. Key Highlights: 1. Participation in all project stages 2. Development of teamwork and problem-solving skills 3. Acquisition of knowledge across various technologies The firmware engineer will be part of a team focused on the design, development, maintenance, and testing of firmware and software for our products targeting the gas distribution industry. During projects, the candidate may participate in all stages: design, assembly, development, laboratory and field testing, and final product delivery. The role fosters teamwork, self-learning, and problem-solving abilities, as well as knowledge acquisition in diverse technologies including microcontrollers, microprocessors, peripherals, programming languages, programming techniques, operating systems, and communication protocols. The candidate will interact with customers to achieve optimal results and customer satisfaction. KEY RESPONSIBILITIES Design and programming of firmware for microcontrollers and microprocessors. Design and programming of desktop software and mobile applications for testing, production support, or diagnostic tools. Collaboration and interaction with ERP, cloud, hardware, mobile, product, and installation software engineers. Adherence to coding, documentation, and versioning standards. · REQUIRED KNOWLEDGE C/C++ programming languages (Intermediate/Advanced). Experience using development tools: IDEs, debuggers, simulators, and emulators. Experience in projects involving 8-, 16-, and/or 32-bit microcontrollers or microprocessors. General knowledge of analog and digital electronics. Experience operating measurement instruments: multimeter, oscilloscopeEAC Knowledge of usage and programming of serial and conventional/industrial network communication protocols such as TCP/IP, I2C, MODBUS, etc. Real-time operating systems such as Free-RTOS. Basic experience in structured, modular programming and layered architectures. EDUCATION AND EXPERIENCE REQUIRED Electronics Engineering, Electronic Systems Engineering, Electronic Technologies, Control Engineering, or related fields. Mechatronics Engineering. · DESIRABLE EXPERIENCE (NOT MANDATORY) Wireless communication protocols. Real-time operating systems such as Safety-RTOS, uCOS II, III, etc. ARM/Cortex architecture knowledge. Experience in PCB soldering/assembly. Assembler (Basic/Intermediate). Basic experience developing applications in high-level languages such as Visual Studio, C, VB.NET, JAVA, Python, PHP, or similar. Basic experience developing applications for conventional and embedded Linux. LANGUAGES AND PROFICIENCY Technical English (speaking, reading, and writing) +85% One full-time position based in Monterrey, N.L. · WE OFFER: -Fixed schedule: Monday to Friday, 9:00 AM to 6:00 PM; Saturdays, 9:00 AM to 1:00 PM -Salary: $40,000 to $45,000 -Bonuses for successful demonstrations. -Benefits exceeding statutory requirements. Work location: Rincón de San Jerónimo, Mty., N.L. -Requirements- Minimum education: Higher education – Bachelor’s degree 3 years of experience Age: between 24 and 45 years Keywords: engineer, engineers, female engineer, eng, engineer, system
