JBC Soldering, S. L. is a global company with more than 90 years of experience in manufacturing soldering equipment and tools for professional electronics. Among our clients are some of the world’s leading technology companies in sectors such as Automotive, Aerospace, Medical Electronics, and Defense. Headquartered in Molins de Rei (Barcelona), the company also has subsidiaries in the USA, Mexico, China, and India. As part of the expansion of our Electronics R&D Department, we are looking for a Senior Embedded Software Engineer to contribute to the development of next-generation firmware and software for our intelligent soldering stations. Responsibilities : Define and design embedded software architectures for new products. Elicit, analyze and manage software requirements in collaboration with hardware, mechanical and product teams. Develop and maintain firmware in embedded C for microcontrollers. Develop software with wireless connectivity (Wi-Fi, BLE, NFC) for connected devices. Collaborate on hardware bring-up and debugging. Ensure software quality through validation methodologies. Document software and architectures following engineering best practices. Develop auxiliary software tools to support the product. Requirements : Degree in Electronic Engineering, Telecommunications, Computer Science, or a related field. More than 5 years of experience in embedded software development. Proven experience in software architecture. Proven experience in requirements engineering. Advanced knowledge of applied electronics. Experience with 32-bit microcontrollers (particularly STM32 family). Familiarity with RTOS (Free RTOS, Zephyr, or similar). Knowledge of communication protocols (SPI, I2 C, UART, Modbus, CAN, Ethernet, Ethernet / Industrial Protocol).
Senior Software Engineer • Molins de Rei, Catalonia, SPAIN