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.