Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Company Description
HSG IT is a Finland-based software development and consultancy company specializing in web and mobile app development. They offer comprehensive services in mobile and web testing, telecom projects, and AI solutions for test automation. HSG IT also provides recruitment, training, and outsourcing services tailored to company demands and requirements.
Role Description
This is a contract hybrid role for a C/C++ QT Developer located in the Helsinki Metropolitan Area. The developer will be responsible for software development, programming, and using Object-Oriented Programming (OOP) principles. Some work-from-home flexibility is available for this role.
We're seeking a developer with strong C/C++ skills and hands-on experience with Qt framework (Widgets/QML/Qt Creator). You’ll work on modern UI/UX development and system-level integration.
Required skills:
- Strong C/C++ programming background
- Solid experience with Qt (Desktop or Embedded)
- Familiarity with multithreading, memory management, and UI design principles
- Experience with version control (e.g., Git)
We're also looking for an embedded systems expert who is confident with bare-metal C development. You’ll be working close to the hardware, developing for microcontrollers and custom hardware platforms.
Required skills:
- Proven experience in bare-metal C programming
- Good understanding of microcontroller architectures (ARM, STM32, etc.)
- Experience with low-level drivers, peripherals, and real-time constraints
- Familiarity with debugging tools and hardware interfaces (JTAG, UART, SPI, I2C)