Job description
MonstaTek is a cutting-edge tech company specializing in the development of advanced multi-tool devices for pentesting and hacking. Our flagship product, the MonstaTek M1, integrates various technologies to offer a versatile and powerful tool for tech enthusiasts. We are seeking a talented Software Engineer to join our dynamic team and contribute to the ongoing success of our innovative projects.
Job Responsibilities:
- Develop, test, and maintain firmware and software for the MonstaTek M1 device.
- Collaborate with cross-functional teams to design and implement new features.
- Troubleshoot and debug software issues, ensuring optimal performance and reliability.
- Participate in code reviews and contribute to the continuous improvement of our development processes.
- Work closely with hardware engineers to integrate software with hardware components.
Requirements:
- Bachelor’s or Master's degree in Computer Science, Engineering, or a related field.
- Proven experience in embedded systems programming, particularly with STM32 microcontrollers.
- Proficiency in C/C++ programming languages.
- Familiarity with communication protocols such as RFID, NFC, IR, and Sub-1GHz ISM Band Radio, and experience with microcontrollers.
- Strong problem-solving skills and attention to detail.
- Ability to work effectively in a collaborative team environment.