Pixii AS logo

Pixii AS

Senior DSP Firmware Engineer

Pixii AS

📍 Drammen, Norway 🇳🇴

full-time
senior
Posted —
Key Skills
DSP C GitLab AUTOSAR MISRA-C
Industry
Energy Consumer Electronics

Job Description

Shape the Future of Sustainable Energy with Pixii

Are you passionate about driving the green energy transition? Do you want to make a real impact from day one while working on cutting-edge technology? Join us at Pixii as our new Senior DSP Firmware Engineer!


Why Pixii?

At Pixii, we’re not just building advanced technology - we’re powering a global shift towards cleaner, more reliable, and more flexible energy solutions. Our modular systems are transforming how homes, businesses, and communities access and manage energy. Based in Norway with a growing global presence, we’re helping clients worldwide accelerate the shift to a fully electrified and sustainable future.


What sets us apart is our unique company culture. We’re passionate, driven, and maybe just a little impatient - we know the world needs greener solutions, and we’re here to deliver them fast. We’re not just colleagues, we’re often friends. We test, we sometimes stumble, we learn, and we grow - together. And yes, we have a lot of fun doing it.


About the Role: Senior DSP Firmware Engineer

We are seeking a skilled and structured Embedded Software Engineer to develop, maintain, and verify firmware for advanced grid-connected power inverters , solar converters, rectifiers, and bidirectional DC/DC converters.

You will work on low-level C programming for TI C2000 DSPs, building robust real-time architectures for high-reliability energy applications.


Key Responsibilities

Firmware Development:

  • Implement real-time control algorithms and communication interfaces on TI C2000 DSP platforms (e.g., F28003x, F2838x, F28P55x).
  • Develop and maintain low-level drivers, HAL layers, and peripheral interfaces (PWM, ADC, CAN, SPI, UART, etc.).
  • Ensure robust startup, protection, and fault-handling logic for power converters.


Software Architecture & Quality:

  • Define and implement a robust modular software architecture , inspired by AUTOSAR-like principles (separation of application, service, and hardware layers).
  • Establish and enforce coding guidelines (MISRA-C based).
  • Perform static analysis, peer reviews, and unit testing to ensure software reliability and compliance.


Configuration & Release Management:

  • Manage source code and branching strategies using GitLab .
  • Prepare and publish release notes and software baselines.
  • Support version tracking, issue management, and traceability from requirements to release.


Automated Test Development:

  • Design and implement automated software test setups for converter control validation, including HIL (Hardware-in-the-Loop) or real converter setups.
  • Develop test scripts and procedures for regression and performance testing.


Qualifications

  • M.Sc. or B.Sc. in Computer engineering, Cybernetics, or Embedded Systems.
  • 3+ years of experience in embedded C programming for real-time control.
  • Strong knowledge of TI C2000 DSPs and control-oriented peripherals.
  • Experience with power electronics control systems (inverters, rectifiers, DC/DC).
  • Familiarity with GitLab , release workflows , and software documentation practices .
  • Understanding of MISRA-C , AUTOSAR concepts , and structured embedded architectures.
  • Experience with automated test environments , HIL platforms , or converter test setups is an advantage.


Personal Qualities :

  • Analytical, structured, and quality-driven.
  • Passionate about robust embedded systems and clean, maintainable code.
  • Collaborative and proactive, with strong communication skills across R&D disciplines.
  • Curious and adaptable in a fast-paced, innovative environment
  • Strong communicator in English—both verbal and written


What we offer:

  • A chance to work at one of Norway’s most exciting and fast-growing tech companies
  • Meaningful, varied work in a cross-disciplinary, international team
  • Competitive compensation with solid pension and insurance benefits
  • Flexible, modern office environment designed for collaboration and growth
  • Opportunities for learning, development, and career progression.
  • Nice location at Drammen, Norway, close to railway station.


Ready to make an impact?

At Pixii, we believe that diversity makes us stronger. We’re dedicated to creating an inclusive workplace where everyone feels welcome and has the opportunity to thrive. If you're passionate and eager to learn, we encourage you to apply—even if you don’t meet every single requirement.


To apply, please use the link provided.

For any questions, feel free to reach out to Erik Myre at erik.myhre@pixii.com. Please note that, due to GDPR regulations, we can only accept applications submitted through our recruitment system.


All inquiries will be handled confidentially. Applications will be reviewed on a rolling basis.