Bare Metal Embedded Software Developer

Urgent
Application deadline closed.

Job Description

We are currently seeking a senior Embedded Software Developer with strong expertise in bare metal development. Our client, a prominent player in their field, is looking for a specialist capable of working close to hardware with C programming across diverse hardware platforms. This is a high-impact role ideal for someone with a passion for low-level software engineering and deep hardware integration.

Key Responsibilities

  • Develop and maintain embedded software in a bare-metal environment
  • Collaborate closely with hardware teams for seamless integration
  • Debug and optimize code for performance and reliability
  • Deliver high-quality, well-documented code following industry best practices

Must-Have Skills

  • 10+ years of professional experience in embedded software development
  • Strong proficiency in C programming
  • Proven experience working directly with hardware interfaces and peripherals
  • Deep understanding of bare metal system architectures
  • Ability to work independently and communicate clearly in English

Nice-to-Have Skills

  • Experience with bootloaders, device drivers, or low-level peripheral configuration
  • Familiarity with safety-critical or real-time systems
  • Background in electronics or board-level debugging

Work Environment

  • Work with cutting-edge hardware and embedded technologies
  • Flexible work setup (remote acceptable, though preference for candidates based in Tampere)
  • Long-term opportunity with potential for extension
  • Competitive hourly rate

Job Details

  • Location: Tampere (Remote Work Accepted)
  • Onsite Required: No
  • Duration: 6–12 months
  • Minimum Experience Required: 10 years

How to Apply

Please submit your CV and references to info@hsgit.fi. Your CV should demonstrate the skills and experience required for the role, with references as proof of qualifications.