Firmware Engineer – Embedded Systems for Energy & Industrial Applications
Hybrid | Oslo, Norway | Full-time | Permanent
We’re looking for a Firmware Engineer to join our client's team working on cutting-edge semiconductor-based systems with real-world applications across industrial automation, oil & gas, and renewable energy.
In this role, you’ll design and develop embedded software for high-performance electronic devices, with the opportunity to explore FPGA and hardware design in the future. If you’re excited by cross-industry innovation and working at the intersection of hardware and software, this is for you.
What You’ll Do:
- Develop and maintain embedded firmware in C/C++ for SOCs and FPGAs.
- Participate in the full development lifecycle—from requirements to testing and integration.
- Design software for power electronics, feedback control systems, and real-time applications.
- Collaborate across engineering teams to build efficient hardware-software interfaces.
- Contribute to code reviews, documentation, and continuous improvement of legacy systems.
- Implement advanced techniques for signal processing, control logic, and data acquisition.
What You Bring:
- 0–3 years of experience in embedded firmware or software engineering.
- Solid C/C++ programming skills and real-time system experience.
- Background in power electronics, embedded system design, and control theory.
- Familiarity with schematics, debugging on embedded targets, and hardware interfacing.
- Exposure to configuration management, testing frameworks, and peer code reviews.
Bonus Skills:
- Python or MATLAB scripting, RF power, or DSP experience.
- Knowledge of VHDL/Verilog and FPGA development.
- Understanding of industrial protocols or IEC 62304 compliance.
- Experience with Visual Basic or system simulation tools.
- Strong math and analytical problem-solving ability.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Systems Engineer (DSP) - C/C++ / MATLAB / Python
2026-05-22
Compiler Engineer
2026-05-24
Semiconductor Senior/Staff Embedded Software Engineer (Automotive / Linux / Tools)
2026-05-20
- Posted
- Apr 08, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Oslo
- Company
- XpertDirect
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Systems Engineer (DSP) - C/C++ / MATLAB / Python
2026-05-22
Compiler Engineer
2026-05-24
Semiconductor Senior/Staff Embedded Software Engineer (Automotive / Linux / Tools)
2026-05-20