← Back

Embedded Software Engineer to Sigma Connectivity

Published on: 2026-02-24 | Occupation: Systemutvecklare/Programmerare

Company Details

Company: Bravura Sverige AB

Job Description

About the position

This is a full-time consulting assignment that lasts for 6 months. You will be employed by Bravura and work as a consultant at the Sigma Connectivity.

About the job

Sigma Connectivity is a global design and engineering house with roots in the mobile innovation legacy of Sony Ericsson and Sony. From their headquarters in Lund, Southern Sweden, more than 700 engineers work across hardware, embedded software, connectivity and industrialization. The company develops connected consumer electronics, IoT devices and advanced technology solutions through in‑house projects and long‑term collaborations with leading global customers.

With state‑of‑the‑art laboratories, wide technical expertise and teams located in Sweden as well as globally, Sigma Connectivity is built to take on complex end‑to‑end development challenges. The culture is grounded in knowledge sharing, collaboration and a Scandinavian approach to work–life balance. You’ll Never Work Alone—instead, you join a supportive environment where engineers learn from each other and explore new ideas together.

Tasks and responsibilities

As an Embedded Software Engineer, you work close to the hardware in technically demanding development and verification projects. The role blends hands‑on work in the lab with software‑driven analysis, where you interpret hardware specifications, read datasheets, develop test logic and validate how different subsystems behave in real devices. You interact directly with hardware such as cameras, audio components, sensors, connectivity modules and power management systems. You will also analyse logs and system behaviour to understand how hardware and software influence each other. Much of the work takes place in Android or Linux‑based embedded environments, where you move between coding, troubleshooting and integration.

You collaborate closely with hardware, verification and software specialists to solve cross‑functional challenges and ensure that products behave reliably before release. Depending on the project, you may also work with Qualcomm‑based platforms or support RF‑related testing. Across all assignments, you help refine test methods, strengthen workflows and contribute to the team’s technical knowledge. The role suits someone who enjoys switching between coding, hands‑on testing and systematic problem‑solving in a hardware‑near environment.

  • Develop and implement embedded test code for various hardware subsystems

  • Verify product functionality such as camera modules, audio, sensors, connectivity and power management

  • Work with Android and Linux‑based embedded environments

  • Collaborate closely with hardware, verification and software teams

  • Analyse logs, troubleshoot issues and translate hardware behavior into testable software logic

  • Contribute to continuous improvements in testing methodology and system design

Education, experience and personal characteristics

  • 3–5 years of experience within embedded software development

  • Strong skills in C/C++ and Python

  • Experience working close to hardware, including understanding datasheets and hardware‑software interaction

  • Experience with Android or Linux in embedded contexts

  • Hands‑on experience with test interfaces such as UART, SPI, I2C, GPIO or similar

  • Understanding of test development, verification and hardware troubleshooting

It´s a plus if you have

  • Experience with .NET (C#) for tooling or automation

  • Experience with RF/radio testing

  • Knowledge of camera systems, audio, sensors or power management

You are analytical and structured, with the ability to work independently and take ownership of your tasks. You communicate clearly, maintain a strong attention to quality and feel comfortable collaborating with other engineers. You enjoy digging into technical details, understanding how hardware behaves at a low level and using that insight to solve problems in a hands‑on environment. Your proactive approach and willingness to share knowledge make you a valuable contributor to both the team and the final product.

Other information

Start: Upon agreement but preferably with a maximum notice period of one month

Location: Lund

Salary: Upon agreement

We use a competency-based method in all recruitment processes to ensure unbiased selection. We also work with ongoing selection, which means that we’ll take down the job ad when enough candidates have reached the final steps of the process.

If you are considered for the position, we will contact you for an initial interview. Regardless of whether you proceed in the process or not, you will receive feedback on your application.

If you have questions about the service or about your application, you are welcome to contact our support by emailing info@bravura.se or calling 010-171 47 10 and we will help you. Please indicate which service it applies to.

We recommend that you submit your application immediately as we make a continuous selection.

Welcome with your application!

#Brillante

Additional Information

Employment Type: Tillsvidare- eller tidsbegränsad anställning Work Time: Heltid Duration: 6 månader eller längre
Last Application Date: 2026-08-23

Contact Us

Want to get in touch?
Contact us at info@qling.ai

Subscribe to our Newsletter