We are an innovative and disruptive startup focused on developing high-end ergonomic peripherals to enable gamers and professionals to reach their maximum by enhancing their performance, health, and comfort.
As a Firmware Engineer at Dygma, you will work closely with hardware and software teams. You will be in charge of improving the firmware of the Dygma Raise (our current keyboard) and developing the firmware for our upcoming peripherals.
DUTIES AND RESPONSIBILITIES:
Develop new features for the firmware of our current keyboards.
Design the firmware from scratch for our future peripherals.
Prepare, test, and support firmware releases.
Solve any firmware-related bugs.
Keep the firmware updated with the original repository.
Assist the Dygma community in collaborative feature development.
Work with high-end microcontrollers in different levels of implementation.
Support certification processes.
REQUIRED SKILLS & EXPERIENCE:
At least 2 years of experience in C++ programming, debugging and testing.
Experienced in adapting compilation toolchains to new hardware platforms.
Experience with the Arduino IDE platform and its usage.
Autonomous and creative, strong problem-solving mentality.
Biased towards action even when there’s ambiguity.
Able to work with remote teams in a dynamic environment.
Fluent in written and spoken English.
WE ALSO VALUE:
Knowledge of wireless communications technology: RF, BLE, Bluetooth.
Embedded communications knowledge: I2C, SPI, UART, USB protocol stack.
Knowledge of HID.
Familiar with using any CPUs from families like Microchip, Raspberry Pi, Atmel, and Nordic Semiconductor.
Base hardware knowledge such as reading schematics and understanding its functions.
Know how to measure using an oscilloscope, DMM, logic analyzer.
Base knowledge in Linux.
Detailed USB knowledge on boot protocol, a power management protocol, etc.
Keyboard firmware knowledge.
Full remote work is possible, but our office is in Valencia. We value if you live in Valencia or can come to Valencia from time to time.
WHAT WE OFFER YOU:
Full-time position as a Firmware developer.
A fun, intense, open, and international work environment with young, multidisciplinary, and highly talented professionals.
An opportunity for massive personal and professional growth. You´ll tackle the exciting challenges that come with joining a company at the start of its growth trajectory.
Flat hierarchies and direct communication. A culture where your opinion is highly valued and appreciated.
From full-time to part-time remote possibilities.
A remote work setup if required (PC or Mac, panoramic screen, headset, etc.) and an amazing Dygma Raise.
Idiomas: Inglés (Alto)
Formación Mínima: FP2/Grado Superior
Nivel Profesional: Mando Intermedio
CVs inscritos en el proceso: 5
Regístrate como candidato en Tecnoempleo.com y vincula tu CV a las ofertas de empleo.
Crea tu cuenta gratis