Firmware Engineer

Versa Design
Massalfassar, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Massalfassar, Spain

Tech stack

C
Server Applications
Business Logic
ARM
Bluetooth
Unix
Computer Programming
Software Debugging
Linux
Ethernet
Firmware
Hardware Design
Joint Test Action (IEEE Standards)
Real-Time Operating Systems
Software Engineering
Subversion
Systems Integration
Wi-Fi Technology
Scripting (Bash/Python/Go/Ruby)
PIC Microcontroller
GIT
Software Coding
Software Version Control
GXP

Job description

Design, develop, and maintain embedded firmware in C for microcontroller-based products. Participate in the full development cycle: requirements, architecture, implementation, debugging, validation, and release. Bring up new boards and prototypes: collaborate with hardware engineers and support debugging at system level. Develop low-level drivers and application logic (interrupts, timers, ADC, PWM, communications, etc.). Implement and debug communication interfaces and connectivity depending on the product (e.g., Bluetooth, Wi-Fi, Ethernet). Contribute to product industrialization: manufacturing support, production testing hooks, calibration, and field maintenance. Write clear technical documentation and help define good engineering practices (coding standards, version control workflows, reviews).

Requirements

We are looking for a Senior Firmware Engineer (>5 years of experience) to join our R&D center in Massalfassar (Valencia). This is a full-time, on-site position.

In this role you will develop firmware for microcontroller-based embedded systems across a wide range of industrial and consumer products. You'll work hands-on from early prototypes to production-ready firmware, collaborating daily with hardware, mechanical, and test engineers to deliver robust, scalable, and maintainable solutions.

You are expected to be strong in C programming, comfortable with low-level embedded concepts, and able to read and understand electronic schematics to support bring-up, debugging, and system integration. You'll join a multidisciplinary team that values creativity, teamwork, flexibility, and continuous learning., Technical Engineering degree or Higher Engineering degree (or equivalent). 5+ years of experience developing firmware for embedded systems. Strong and demonstrable skills in C programming for microcontrollers. Basic hardware knowledge: ability to read and understand electronic schematics and work effectively with hardware teams. Solid debugging skills using common lab tools (debugger/JTAG/SWD, logic analyzer, oscilloscope). Good spoken and written English (recommended, especially for documentation and technical collaboration).

Additional skills that will be valued Experience with version control systems (Git and/or SVN) in team environments. Firmware development for ARM Cortex-M (especially Cortex-M0/M3/M4/M7). Linux knowledge from a developer perspective (user-space programming; familiarity with toolchains, scripting, sockets, etc.). Previous experience developing both hardware and software for embedded equipment (system-level perspective). Prior product development involving one or more of: Bluetooth & BLE; Wi-Fi; Ethernet; Real-time operating systems (RTOS); HMI & graphical interfaces; Server applications using Unix sockets; Motor control (e.g., field-oriented / vector control). International experience is highly valued (working or studying abroad, ideally at least one academic year outside Spain).

If you're passionate about hardware development, enjoy challenges, and want to be part of a motivated and innovative team, we'd love to meet

About the company

Are you passionate about electronics and innovation? At Versa Design, we transform bold ideas into revolutionary products for industry and consumer electronics. From water treatment systems, smart bicycles and indoor bike trainers, to electric vehicle chargers. Our projects always include a strong component of creativity and industrialization. Based in Massalfassar, Valencia, we have an experienced team of professionals in our Research and Development (R&D) department, and advanced manufacturing facilities that allow us to design and produce high-quality technological solutions. Thanks to our engineering and manufacturing capabilities, at Versa Design we take care of the complete design of an electronic product, from its initial conceptual phase to large-scale industrialization. If you want to be part of a dynamic and challenging environment that values innovation, we are looking for you Not only do we design and develop products for third parties, but we also have the following in-house brands: ZYCLE: manufacturing and selling high-quality smart bicycles and indoor rollers, designed to improve performance in cycling, with a strong international presence. WOLTIO: a leading brand in charging solutions for electric and plug-in hybrid vehicles, with a strong emphasis in communications, ensuring quality and reliability in each of our chargers. Both product lines are proudly designed and manufactured 100% in Spain. At Versa Design, we offer an environment where innovation and quality are our priority. Are you ready to join us? Get to know us here.

Apply for this position