Embedded Software Engineer to Sigma Connectivity

Embedded Software Engineer to Sigma Connectivity

Arbetsbeskrivning

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

Kontaktpersoner på detta företaget

Nina Wennersten

Kristina Nicolin

Karin Vannfält-Restorp

Amanda Forssell

Sofie Persson

Karolina Hoti

Josefine Gustafsson

Isabelle Riddez

Johan Ström

Lisa Eklund

Sammanfattning

  • Arbetsplats: Bravura Stockholm
  • 1 plats
  • 6 månader eller längre
  • Heltid
  • Fast månads- vecko- eller timlön
  • Publicerat: 24 februari 2026
  • Ansök senast: 23 augusti 2026

Besöksadress

Hornsbruksgatan 28, 11734 Stockholm
None

Postadress

Långholmsgatan 27
Stockholm, 11733

Liknande jobb

20 augusti 2010

21 augusti 2010

Webutveckling, Java

23 augusti 2010

Supporttekniker/drifttekniker

16 augusti 2010