Gritmind seeks a Senior Embedded Engineer to develop and maintain embedded software for microcontroller-based systems, collaborating with hardware engineers and contributing to a values-driven environment.
Requirements
- Strong experience with C / C++ in embedded environments
- Hands-on experience with microcontrollers (e.g. ARM Cortex-M, STM32, NXP, Microchip or similar)
- Solid understanding of embedded systems architecture, memory management, and peripherals
- Experience with real-time application development (FreeRTOS, linux with RT kernel, Zephyr, etc. or bare metal development)
- Familiarity with communication protocols (SPI, I2C, UART, CAN, Ethernet, etc.)
- Ability to read and understand hardware schematics and datasheets
- Experience debugging both software and hardware issues
- Good English skills (written and spoken)
Benefits
- Meaningful Work
- Focus on Results
- High Standards
- Open Communication
- Simplicity
- Opportunities for Growth