← Back to list
Job · Mid-level

Firmware Engineer

Embedded Developer • Mid-level • Remote • Full-time Finland Finland

Develop low-level firmware for NVIDIA's Tegra SoC boot, power, clock and thermal management, supporting autonomous vehicles, AI edge devices, data centers and robotics.

Responsibilities

  • Design, implement and optimize low-level C firmware for the Boot and Power Management Processor (BPMP) across the Tegra SoC lifecycle
  • Provide hands-on technical support to active product programs, diagnosing and debugging complex, high-priority issues
  • Partner with hardware, software and safety architecture teams across globally distributed engineering sites
  • Diagnose complex hardware/software boundary failures using boot logs and hardware traces
  • Write unit and integration tests and perform error injection on emulation platforms and physical boards

Requirements

  • BS or MS degree in Electrical Engineering, Computer Science, Computer Engineering or equivalent experience
  • 2+ years of professional experience in embedded firmware development, low-level C programming and memory-mapped register access
  • Demonstrated technical problem-solving in complex projects
  • Excellent written and verbal communication skills across a distributed, multi-site team
  • Hands-on experience or familiarity with AI agents or LLM-assisted workflows for code generation, testing or engineering efficiency
  • Good grasp of SoC boot flows, interrupts, linker/build systems and device tree-based configuration
  • Knowledge of low-level SoC infrastructure: clocks, resets, voltage rails and power-gating behaviors
  • Strong debugging skills, self-starter mindset and meticulous approach to avoiding regressions

Soft skills

Excellent communication across distributed teamsSelf-starter mindsetMeticulous, regression-averse approachTechnical problem-solving

About the company

NVIDIA invented the GPU in 1999, fueling the growth of PC gaming, redefining computer graphics and revolutionizing parallel computing. Its GPU deep learning work ignited the modern era of deep learning, and it is now widely known as "the AI computing company."

Education: BSc vagy MSc diploma villamosmérnöki, informatikai vagy számítástechnikai mérnöki szakon, vagy ezzel egyenértékű tapasztalat

Similar jobs