Firmware Engineer
Job Summary:
We are looking for a talented Firmware Engineer to join our team.
The ideal candidate will be responsible for designing, developing, testing, and maintaining embedded software solutions for our products.
This role requires strong technical skills, problem-solving abilities, and collaboration with cross-functional teams to deliver high-quality firmware that meets performance and reliability standards.
Requirements:
- Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science , or a related field.
- Proven experience in firmware/embedded systems development .
- Strong proficiency in C/C++ programming for embedded platforms.
- Experience with RTOS , communication protocols (UART, I2C, SPI, CAN, Ethernet, etc.), and hardware peripherals.
- Familiarity with microcontrollers (ARM, PIC, or similar) and development tools (debuggers, oscilloscopes, IDEs).
- Knowledge of version control systems (e.g., Git).
- Good understanding of electronics, schematics, and hardware-software interaction.
- Strong problem-solving skills and ability to work in a team environment.
- Intermediate to advanced English communication skills (written and spoken).
#J-18808-Ljbffr