
Senior Firmware Engineer (General)
We are seeking a highly skilled and experienced Senior Firmware Engineer specializing in Embedded Ethernet Development. The ideal candidate will lead the design, development, and optimization of firmware for embedded systems with a focus on various communication peripherals such as Ethernet, CAN, USB, RS232/RS485. This role involves collaboration with cross-functional teams to create innovative and robust embedded solutions for industrial, consumer, or IoT applications.
Key Responsibilities
- Develop and debug firmware for designed communication peripherals; optimize driver performance for low-latency and real-time applications.
- Interface with hardware components such as UART, MAC, and microcontrollers.
- Develop and maintain drivers and middleware for the related communication peripherals, create diagnostic and debugging tools.
- Lead firmware tasks, ensuring timely delivery and compliance with technical requirements.
- Develop and execute unit, integration, and system tests for Ethernet functionality.
- Create comprehensive documentation for firmware design, protocols, APIs, and user manuals.
- Maintain version control and ensure clear documentation for debugging and maintenance purposes.
Required Qualifications
- Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, or related field.
- Minimum of 3-5 years of professional experience in embedded firmware development with communication peripheral drivers and protocols.
- Proficiency in C/C++ for embedded systems, knowledge in assembly.
- Experience with RTOS-based systems is a plus.
- Proficient with debugging tools like Wireshark, JTAG debuggers, and oscilloscopes.
- Familiarity with development tools (e.g., Keil, IAR, GCC, STM32CubeIDE, or similar).
- Experience with version control systems, Git-based preferred.
- Familiar with hardware design tools for schematic and PCB review.
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
- Ability to mentor and guide team members.
Preferred Qualifications
- Hands-on experience with UART/SPI/I2C/CAN/ETH/USB.
- Familiarity with industry-specific protocols (e.g., Modbus, CAN/CANFD).
- Hands-on experience with IoT platforms and cloud integration.
We are seeking a highly skilled and experienced Senior Firmware Engineer specializing in Embedded Ethernet Development. The ideal candidate will lead the design, development, and optimization of firmware for embedded systems with a focus on various communication peripherals such as Ethernet, CAN, USB, RS232/RS485. This role involves collaboration with cross-functional teams to create innovative and robust embedded solutions for industrial, consumer, or IoT applications.
Key Responsibilities
- Develop and debug firmware for designed communication peripherals; optimize driver performance for low-latency and real-time applications.
- Interface with hardware components such as UART, MAC, and microcontrollers.
- Develop and maintain drivers and middleware for the related communication peripherals, create diagnostic and debugging tools.
- Lead firmware tasks, ensuring timely delivery and compliance with technical requirements.
- Develop and execute unit, integration, and system tests for Ethernet functionality.
- Create comprehensive documentation for firmware design, protocols, APIs, and user manuals.
- Maintain version control and ensure clear documentation for debugging and maintenance purposes.
Required Qualifications
- Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, or related field.
- Minimum of 3-5 years of professional experience in embedded firmware development with communication peripheral drivers and protocols.
- Proficiency in C/C++ for embedded systems, knowledge in assembly.
- Experience with RTOS-based systems is a plus.
- Proficient with debugging tools like Wireshark, JTAG debuggers, and oscilloscopes.
- Familiarity with development tools (e.g., Keil, IAR, GCC, STM32CubeIDE, or similar).
- Experience with version control systems, Git-based preferred.
- Familiar with hardware design tools for schematic and PCB review.
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
- Ability to mentor and guide team members.
Preferred Qualifications
- Hands-on experience with UART/SPI/I2C/CAN/ETH/USB.
- Familiarity with industry-specific protocols (e.g., Modbus, CAN/CANFD).
- Hands-on experience with IoT platforms and cloud integration.