Sr. Firmware Engineer
Clue
- Málaga
- Permanente
- Tiempo completo
of the different systems produced by Clue Technologies:
- Working with multi-disciplinary teams for the integration of firmware in embedded systems.
- Configuring the hardware for boot-up.
- Developing boot-loaders for different platforms.
- Developing system runtime environment (kernel, user-space libraries, etc.)
- Developing drivers for Clue's hardware and third-party devices on RTOS.
- Working in a high-profile quality assurance environment.
- Setting up testing environments and developing tests.
- Working with DO-178C methodologies, with high standard-oriented objectives.
- Documenting designs and manuals, requirement-proven code.
- Electronic, software, or telecommunication engineering degree.
- 5+ years of experience in firmware development.
- Experience in programming low-level C applications.
- Knowledge of analog and digital systems based on microprocessors.
- Knowledge of embedded operating systems, with a focus on Linux. Bonus for experience with VxWorks and PikeOS; familiarity with other systems is advantageous.
- Expertise in communication bus protocols (I2C, PCI, CAN, MIL-STD-1553, Ethernet).
- Understanding of computer architecture across various platforms (arm64, PowerPC, Intel, etc.).
- UNIX environment and tools proficiency, including "shell scripting" and general build systems.
- Fluency in oral and written English
- Involvement in open-source projects.
- Knowledge of systems based on embedded RTOS.
- Experience with aviation projects and DO178C.
- Knowledge about Electronic Hardware Design.
- You have a proactive attitude and demonstrate autonomy.
- Good analytical and problem-solving skills are key to excelling as an engineer. These define you.
- You are keen on researching state-of-the-art solutions and are able to apply your critical thinking to identify what can be adopted for our needs.
- You have natural organizational skills.
- You have the ability and eagerness to learn.
- You understand that to go far you go together, you are team-oriented and humble. No matter if a correction comes from a junior or a senior colleague you are always open-minded to accept that you will eventually be wrong.
- You take pride in your work and you know that your team is your first customer, you value quality and attention to detail.
- Engineering is not about perfect solutions; it is about doing the best you can with limited resources. Thus, you always find the best balance between optimization and on-time delivery.
- Zero excuses. You take full responsibility for your acts and decisions, being accountable for your assigned tasks.
- Excellent written and verbal communication skills.
- Competitive salary
- Full-time, permanent contract
- Private medical insurance
- 25 flexible vacation days
- Schedule flexibility
- Free Friday afternoons
- Flexibility to work from home
- Permanent internal and external training
- Free coffee and snacks
- Healthy lunch served daily for the staff at the office
- Work with the cutting-edge technologies
- Friendly environment in any of our offices in Madrid or Malaga