Responsibilities
- Create and sustain embedded firmware solutions using Embedded C and real-time operating systems
- Adapt existing Micro800 Controller firmware to operate within a Windows environment
- Advance firmware capabilities related to communication protocols and security functions
- Identify and resolve issues through debugging, performance tuning, and validation processes
- Ensure firmware meets standards for efficiency, dependability, and growth potential
- Engage with system architects, hardware specialists, and testing engineers in collaborative development
- Contribute to peer code evaluations, technical planning, and design documentation
Responsibilities
- Design, develop, and maintain embedded firmware using Embedded C and RTOS
- Work on porting existing Micro800 Controller firmware to a Windows environment
- Develop and enhance communication and security-related firmware features
- Debug, optimize, and validate firmware for performance, reliability, and scalability
- Collaborate closely with system architects, hardware teams, and validation engineers
- Participate in code reviews, technical discussions, and design documentation
- Support integration, testing, and troubleshooting across different platforms