We are seeking a Python Backend Developer with 6+ years of experience in software/firmware development, preferably in simulation or emulation tools. The ideal candidate should have solid Python programming skills, a solid understanding of embedded systems, and experience with communication protocols such as UART, SPI, I2C, CAN, or Modbus. Familiarity with hardware modeling concepts, Git, and CI/CD pipelines is essential.
The role involves developing and maintaining backend simulation solutions, debugging complex issues across simulated and real hardware, and collaborating with Agile teams to deliver high-quality software.