Description
Job Summary:
We are seeking a Software Developer with experience in embedded systems to design, develop, and validate software components for leading-edge technological products targeting critical systems.
Key Highlights:
1. Joining a young and dynamic team at a technology-leading company
2. Opportunities for professional development and continuous training
3. Working with cutting-edge technology on aerospace and defense projects
Do you have software development experience and wish to take on new professional challenges?
At **SOC\-E**, we are global leaders in FPGA-based Ethernet communication solutions. Our developments have been deployed in over 100 international projects across highly demanding sectors such as **power**, **industrial**, and **aerospace**. Through our brand **RelyUm**, we offer innovative solutions in **networking**, **synchronization**, and **cybersecurity**, tailored for critical systems.
We seek a **Software** Developer to join our team. The selected candidate will actively participate in the design, development, and validation of various software components comprising our products. Experience in automated software testing is especially valued. This position is based onsite in **Bilbao, Spain**.
**Main Responsibilities**
* Design, develop, test, and integrate software components for Linux-based embedded devices.
* Implement unit, integration, and regression tests.
* Collaborate in embedded firmware development.
* Participate in technical meetings to define architecture and design.
* Prepare and maintain up-to-date technical documentation.
* Actively contribute to internal process improvement.
* Optimize code performance, memory consumption, and scalability.
* Provide technical support to customers during both development and pre-sales phases.
**Requirements**
* Degree in Telecommunications Engineering, Computer Science, Electronics, or equivalent qualification. (A vocational training qualification may be acceptable)
* Intermediate level of English, both spoken and written.
* Minimum 4 years of experience in software development for embedded systems.
* Strong communication and teamwork skills.
* Programming languages: C, C\+\+, Python, BASH, HTML/CSS, Javascript.
* Interest in residing continuously in Spain.
**Preferred Qualifications**
* Experience in embedded software development for Linux and RTOS-based systems.
* Knowledge of test automation (unit, integration, regression).
* Experience with drivers for embedded Linux devices.
* Familiarity with tools such as Petalinux or Yocto.
* Knowledge of version control systems (GIT), network devices, and communication protocols.
**What We Offer**
* Opportunity to join a young, dynamic, and highly qualified team within a technology leader for critical systems.
* Onsite work at our offices in Bilbao, Spain.
* Genuine work-life balance: flexible working hours and arrangements enabling compatibility between personal and professional life, including two days of remote work per week.
* Competitive compensation package, commensurate with experience and candidate profile.
* Opportunities for professional development and continuous training.
* Collaborative and inclusive work environment.
* Chance to work with cutting-edge technology on aerospace and defense sector projects.
**If this challenge interests you, send us your CV! \=\> rrhh@inzugroup.com**
Employment Type: Full-time
Salary: $30,000\.00 \- $50,000\.00 per month
Work Location: Onsite