Firmware Engineer
Publicado en 2025-12-31
-
Desarrollo de Software
Ingeniero de Software Integrado, Ingeniero de Software
At Estel, a fast-growing manufacturer of high-performance optical transceivers, we are looking for a Firmware Engineer tonot only develop cutting-edgefirmware for embedded systems and transceivers but also contribute directly to the growth and success of the company.
Estel develops and manufactures optical transceivers in Europe and is the first company to re-establish transceiver manufacturing on the continent. By joining our team, you will actively help bring transceiver production back to Europe, strengthening local industry and increasing European competitiveness in the global telecom and datacom markets.
You will work across the full firmware development lifecycle-from concept and feasibility studies to design, implementation, bring-up, and validation on target hardware. This is a unique opportunity to combine hands-on technical development with strategic impact in a dynamic startup environment, where time-to-market is critically important and every contribution counts.
Embedded System Development
C/C++ / Pyton / Firmware Skills
Hardware-Software Integration
Autonomy & Ownership
Responsibilities- Participate in feasibility studies and concept development by evaluating product requirements and drafting initial FW architecture.
- Collaborate with hardware and system engineers to plan FW development and sprint planning using Scrummethodology.
- Design and implement firmware fordifferent type of optical transceivers, including peripheral drivers, communication interfaces (I2C, SPI, UART), and device control logic.
- Implement host interfaces based on CMIS/MIS standards to ensure proper communication and interoperability with external systems.
- Develop firmware ahead of first hardware availability using emulators (e.g., QEMU) or evaluation boards to accelerate board bring-up.
- Conduct firmware bring-up and debugging on prototype modules using lab instruments such as oscilloscopes,multimeters, logicanalyzers, and protocol sniffers.
- Execute firmware validation and DVT (Design Verification Test) to ensure all functional requirements are met.
Implement incremental firmware features based on testing results and provide ongoing support for integration and system-level testing. - Collaborate with cross-functional teams to review test data, troubleshoot issues, and optimize FW performance.
- Bachelor’s or Master’sDegree in Computer Engineering, Electrical Engineering, or similar.
- 3-4 years of experience in embedded firmware development and testing, preferablyon ARMmicrocontrollers, including RTOS-based systems.
Programming:
C/C++, Python. - Good knowledge of I2C, SPI, UART,MDIO,J-Linkand JTAG/SWD debugging.
- Very familiar with typical FW development tools likee.g.GIT,Bitbucket, Jira,Jenkinsand unit testing frameworks.
- Experience with schematic review and basic hardware verification.
- Familiarity with board bring-up, debugging, and integration testing on embedded hardware.
- Good understanding of the overall development process.
- Experience of agile development methods in general and Scrum in particular.
- Strong analytical, problem-solving, and communication skills; team player with self-motivation.
- Any experience in pluggable optics development or familiarity with standard optical equipment such as OSAs, power meters, amplifiers, VOAs, and BER instruments is an advantage.
- Language:
Swedish, Spanish, or French is an advantage
Each employee has a chance to see the impact of his work.
You can make a real contribution to the success of the company.
Several activities are often organized all over the year, such asteam building events, monthly drink, and much more.
A full-time position
Attractive salary package.
12 days / year, including
6 of your choice.
Para buscar, ver y solicitar empleos que acepten solicitudes de su ubicación o país, toque aquí para realizar una búsqueda: