This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Are you ready to help us reimagine the way technology and energy shape our lives in the future? At Aker Solutions we are changemakers with nearly 200 years of experience, committed to helping the energy industry #PowerTheChange towards a net-zero future. We are driven by collaboration and curiosity, building tomorrow’s technological solutions today! Power Solutions, a segment within Aker – the home of this role – is at the forefront of exploring new markets. Based on our oil & gas subsea history, we are now on the journey into subsea power distribution for the renewable energy market. We are now looking for a Technical Lead Embedded Software to join our Software department, within the Power & Controls division at Tranby. The offices are centrally located 10 minutes from Drammen and 30 minutes from Oslo. In this role, you will play a key part in driving the development of embedded software solutions, collaborating with cross-disciplinary teams to deliver high-quality, robust, and scalable products across all project phases.
Job Responsibility:
Act as the technical lead, serving as the primary technical decision-maker within the embedded software discipline
Lead the team’s day-to-day technical work, with responsibility for architecture, design decisions, and task prioritization, aligned with the manager’s direction
Be responsible for defining, implementing, and continuously improving development workflows, toolchains, and best practices
Drive embedded software development projects in the renewable energy sector
Collaborate closely with system architects to define and deliver robust, scalable solutions
Report to line management and project/product management as required
Mentor engineers, support knowledge sharing, and contribute to high-quality technical documentation
Participate in early-phase studies and feasibility assessments for new and evolving solutions
Requirements:
BSc or MSc in Computer Science, Cybernetics, Embedded Software, or a related field
Solid experience in embedded software development (typically 10+ years)
Proficiency in Embedded C and C++
Experience working as a technical lead, senior engineer, or in a similar role, with a collaborative approach to teamwork
Good knowledge of real-time systems, RTOS concepts, and embedded Linux development, including Yocto-based systems
Experience with toolchain setup and automated testing frameworks
A strong focus on software quality, architecture, and modern development methodologies
Experience working in cross-disciplinary or multidisciplinary development environments
Good communication skills, with fluency in written and spoken English
Nice to have:
Linux driver development
Test and test automation frameworks
Python
Industrial communication protocols (e.g. Modbus, CAN bus)
Other protocols such as IEC 61850, IEEE 1588, and networking (Layer 2 and Layer 3)
What we offer:
Solid pension and insurance coverage
Well-being: Enjoy access to free fitness facilities, sport groups and equipment rental, and a variety of cabins for rent
Remote work flexibility: Work from home 1-3 days per week
Vibrant Young Professional network: Connect, grow and thrive in our international community, Young Solutioneers