About the role
AI summarisedFirmware engineering role at a technology company, responsible for developing and testing embedded firmware for hardware products.
IndustrialFull-timeEngineering
Key Responsibilities
- Design, develop, and debug firmware for embedded systems.
- Collaborate with hardware engineers to define system requirements.
- Write and execute unit tests and integration tests.
- Participate in code reviews and contribute to best practices.
- Document firmware design and implementation details.
Requirements
- Bachelor's degree in Computer Science, Electrical Engineering, or related field.
- Proficiency in C and C++ programming languages.
- Experience with embedded systems development.
- Familiarity with microcontrollers and real-time operating systems.
- Strong problem-solving and debugging skills.
- Excellent communication and teamwork abilities.