Senior Embedded System Engineer

Stockholm

At Pricer we build scalable and industrial grade communication systems with low latency and high reliability. We are looking for a Senior Embedded System engineer to join our research team to explore the frontier of the next generation system.

About Pricer

In a rapidly growing and ever-changing retail market, Pricer offers technology and solutions that fundamentally change the traditional physical store. As a global leader and partner on the retailers’ digitalization journey, Pricer contributes to in-store efficiency and enhanced customer experience. Pricer’s customers are leading retail chains around the world within grocery, consumer electronics, DIY, and pharmacies.

Key Responsibilities

We have 5 people in the innovation team and each has a niche skill that is irreplaceable; at the same time we collaborate very closely to accomplish tasks. Imagine there are five assembly stations on a car factory floor each does a different task, one put in the engine, another set up seats, and so on. As the Senior Embedded Systems Engineer you will play an integral part; as a team player knowing how to maximize the total output by working well with each other, whilst also being responsible for your niche area.

  • Design, develop, and optimize embedded firmware and software for IoT devices, ensuring high performance and reliability
  • Collaborate closely with team to define system architecture and integration strategies for connected products.
  • Drive firmware development lifecycle, including requirements gathering, design documentation, implementation, testing, and deployment.
  • Develop and maintain drivers, RTOS-based applications, and communication protocols (e.g., MQTT, CoAP, BLE, Zigbee, LoRa, Wi-Fi).
  • Ensure robust connectivity and interoperability with IoT platforms and edge/cloud services through secure and scalable implementations.
  • Implement security best practices in embedded systems to ensure secure boot, secure communication, and data protection.
  • Evaluate and select microcontrollers, sensors, and connectivity modules, balancing performance, cost, and power requirements.

Stay current with emerging IoT and embedded technologies, and propose innovations to improve product capabilities and development efficiency.

Who are you?

Ideally you will have the following skillset and at least 5 years of experience as a Senior Embedded System Engineer:

Techniques:

  • - C/C++
  • - Rust
  • - Python
  • - Assembly
  • - Backend language, Go or Javascript is advantageous but not mandatory

Electronics:

  • - ARM Cortex M microprocessor
  • - Analog circuits
  • - Communication bus, I2C, SPI, RS485
  • - Wireless communication
  • - Bluetooth LE or similar low energy wireless communication.
  • - ARM Cortex A processor
  • - FPGA

System

  • - IoT, connected devices and MQTT

Development tools and methods

  • - RTOS
  • - Testing (unit, system, integration) of embedded systems
  • - Linux kernal module is advantageous
  • - Git
  • - Linux CLI
  • - High school math

Personal attributes & Education

To succeed in this role, you should have:

  • An open mind and a curious personality, thriving in a fast-paced environment.
  • Strong analytical and problem-solving skills, with the ability to translate complex requirements into actionable solutions.
  • Bachelor Degree or higher education
  • Excellent English verbal skill.

Why Pricer?

At Pricer, you will be part of a dedicated and engaged team in a company that operates in a growing market.

Guided by our core values—We dare, We care, We win together—we foster innovation, collaboration, and empowerment, while prioritizing trust, responsibility, and teamwork to drive success for our customers, partners, and employees.

Our office in Hagastaden, Stockholm, offers a dynamic and innovative workplace where teamwork is at the core of everything we do. We also provide great opportunities for professional development and we work on a hybrid basis, preferably three days per week at our office.

Application Process:

This recruitment is managed by UNQ Recruitment, and we kindly ask recruitment and consulting firms not to contact us directly. All applications and initial interviews will be conducted by them.

If you have any questions about the role, please contact Nina Sejdini via email at nina@unqgroup.se.