Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Grifols

Firmware Analyst

Grifols

. Design, develop, and maintain firmware for analytical and diagnostic instruments .

Posted 10/26/2026full-timeParets del Vallès • SpainMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in firmware development for microcontrollers, with strong programming skills in C/C++ and experience in R&D environments. Capable of collaborating with multidisciplinary teams while managing project requirements and technical documentation.

Highest-signal resume keywords
Firmware DevelopmentC/C++ ProgrammingMicrocontroller ExperienceAgile MethodologiesTechnical Documentation

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Firmware DevelopmentC/C++ ProgrammingMicrocontroller ProgrammingFirmware TestingRequirements AnalysisFirmware ArchitectureVersion Control (Git, Bitbucket)R&D ImplementationTechnical SolutionsRoot Cause Analysis
Soft Skills
TeamworkCommunicationProactivityResponsibilityAutonomy
Tools & Technologies
E2StudioVivadoVitisJIRAJAMADOORS
Industry Keywords
RoboticsAutomationInstrumentationAdvanced ElectronicsIndustrial Environments

Tech Stack

Tools & technologies
C++

About the role

Key responsibilities & impact
  • Design, develop, and maintain firmware for analytical and diagnostic instruments
  • Program microcontrollers controlling electronics, sensors, actuators, and robotic components
  • Analyze instrument requirements and contribute to firmware architecture and design specifications
  • Implement and verify firmware for assigned projects
  • Participate in R&D projects from requirements gathering and analysis through architecture definition, implementation, and validation
  • Provide technical solutions and adapt to project needs across development phases
  • Perform basic firmware testing and collaborate with hardware and testing teams to validate system behavior
  • Analyze firmware-related incidents, identify root causes, and implement corrective actions
  • Create and maintain firmware technical documentation according to quality standards and procedures

Requirements

What you’ll need
  • Bachelor’s degree in Computer Engineering, Electronic Engineering, Telecommunications Engineering, or a related technical field
  • 3–4 years of hands-on experience in firmware development for microcontrollers
  • Strong programming skills in C/C++, particularly C++
  • Experience with Renesas and/or Xilinx microcontrollers and development environments such as E2Studio and Vivado/Vitis is a plus
  • Experience designing, implementing, and verifying firmware in R&D environments
  • Experience with version control tools such as Git or Bitbucket is a plus
  • Experience with requirements and specifications management tools such as JAMA or DOORS is valued
  • Familiarity with Agile methodologies and project or task tracking tools such as JIRA
  • Experience in industrial environments, robotics, automation, instrumentation, or advanced electronics
  • Ability to work autonomously within projects while collaborating with multidisciplinary technical teams
  • Strong teamwork and communication skills in technical environments
  • Proactivity and responsibility in task and project management
  • Advanced English

Benefits

Comp & perks
  • Occassionally Remote flexibility
  • Flexible schedule: Monday-Thursday 7-10 to 16-19h and Friday 8-15h (with the same flexible start time)
  • Benefits package
  • Permanent employment contract