Display Stack Software Engineer

Sigma Group

Redmond (WA)

Presencial

USD 120 000 - 190 000

Tempo integral

Há 13 dias
Gerador de candidaturas

Uma candidatura feita para esta oferta — um currículo e uma carta de apresentação personalizados que vão ao encontro do anúncio.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Paid Time off
401(k)
Life insurance
Health Savings Account
Employee Assistance Program

Resumo da oferta

Sigma Connectivity is seeking a Senior Display Software Engineer to develop, validate, debug, and maintain display software for embedded Linux and Android platforms. You will collaborate with QA, system architects, platform developers, and hardware engineers to ensure robust display performance across product releases.

The ideal candidate combines strong embedded software expertise with knowledge of display drivers, graphics frameworks, and Android display architecture.

Qualificações

  • Bachelor's or Master's degree in computer science, computer engineering, electrical engineering, embedded systems or related field.
  • Minimum 6 years of embedded software development.
  • Minimum 4+ years of hands-on C/C++ development.
  • Minimum 3+ years of Embedded Linux and/or Android platform development.
  • Proven experience in display subsystem development, debugging, validation, and integration.

Responsabilidades

  • Validate software releases to ensure display systems meet functional, performance, and reliability requirements.
  • Support lab testing activities for display-related features and system performance.
  • Analyze test results and drive corrective actions for identified issues.
  • Ensure software quality through verification, debugging, and continuous improvement.
  • Perform root-cause analysis of software and system-level issues.
  • Develop temporary workarounds and permanent solutions to unblock teams.
  • Design, develop, debug, and maintain display-related software features.
  • Implement enhancements to display frameworks, drivers, and system services.
  • Collaborate with system architects, hardware engineers, and software teams.
  • Provide technical guidance and mentorship to junior engineers.

Conhecimentos

C/C++
Embedded Linux
RTOS/MCU
Android development
Debugging

Formação académica

Bachelor's or Master's degree in CS/CE/EE/Embedded Systems

Descrição da oferta de emprego

Sigma Connectivity is a design house. We are a team of 600 talented engineers, and our main office is in Lund, Southern Sweden. Primarily, we run in-house projects focused on connected products in consumer electronics and IoT, and we have the people, expertise, and labs to deliver the most demanding products on the market. In the US, we have offices in San Jose, San Diego, and Seattle. The San Diego office is close to Palomar Airport in Carlsbad; our San Jose office is near the San Jose airport, and our Seattle office is in the heart of Bellevue. As a fast-growing company, we are constantly looking for open-minded, talented people who want to join our journey. The Sigma Connectivity company culture is about sharing experiences and knowledge, and with a Nordic work culture, we strive for work-life balance and taking care of people. Within Sigma Connectivity, you will never work alone.

Job Overview

As a Senior Display Software Engineer, you will be responsible for developing, validating, debugging, and maintaining software for display systems running on Embedded Linux and Android platforms. You will work closely with cross-functional teams including QA, system architects, platform developers, and hardware engineers to ensure robust display performance and reliability across product releases.

The ideal candidate combines strong embedded software expertise with deep knowledge of display drivers, graphics frameworks, and Android display architecture.

Responsibilities:
Software Validation & Quality
  • Validate software releases to ensure display systems meet functional, performance, and reliability requirements.
  • Execute and support lab testing activities for display-related features and system performance.
  • Analyze test results and drive corrective actions for identified issues.
  • Ensure software quality through verification, debugging, and continuous improvement activities.
  • Perform technical triage of defects reported by QA teams, test labs, and customers.
  • Conduct detailed root-cause analysis of software and system-level issues.
  • Develop temporary workarounds and permanent solutions to unblock development and validation teams.
  • Collaborate with cross-functional teams to resolve complex integration and platform issues.
Software Development
  • Design, develop, debug, and maintain display-related software features.
  • Implement enhancements to display frameworks, drivers, and system services.
  • Participate in architecture discussions and contribute to technical design decisions.
  • Support software integration activities across platform and product teams.
Collaboration & Technical Leadership
  • Work closely with system architects, hardware engineers, and software development teams.
  • Provide technical guidance and mentorship to junior engineers.
  • Support project planning, technical reviews, and software release activities.
  • Contribute to best practices for software development, testing, and debugging.
  • Bachelor's or Master’s degree in computer science, Computer Engineering, Electrical Engineering, Embedded Systems, Electronics Engineering, or a related technical field.
  • Minimum 6 years of embedded software development.
  • Minimum 4+ years of hands-on experience in C/C++ development.
  • Minimum 3+ years of experience working with Embedded Linux and/or Android platform development.
  • Proven experience in display subsystem development, debugging, validation, and integration.
Technical Skills
  • Strong proficiency in C and C++ programming.
  • Extensive experience in Embedded Linux, RTOS, or Microcontroller (MCU) software development.
  • Experience working with Android platform development.
  • Solid understanding of embedded software architecture and system-level debugging.
  • Proven experience analyzing complex software issues and driving resolutions.
Display & Graphics Expertise

Hands-on development experience with one or more of the following:

  • Display Driver Development
  • Hardware Composer (HWC)
  • Display HAL (Hardware Abstraction Layer)
  • Graphics Rendering Pipelines
  • Display Bring-up and Validation
  • Strong troubleshooting and root-cause analysis capabilities.
  • Experience using debugging and profiling tools in embedded environments.
  • Ability to analyze logs, traces, driver interactions, and system behavior.
  • Experience identifying bottlenecks and optimizing system behavior.
Preferred Qualifications
  • Experience working with Qualcomm SOCs.
  • Knowledge of display protocols and interfaces (MIPI-DSI, HDMI, DisplayPort, eDP).
  • Experience with kernel-space and user-space driver development.
  • Familiarity with graphics technologies such as OpenGL ES or Vulkan.
  • Experience with automated testing and continuous integration systems.
  • Exposure to hardware bring-up and board support package (BSP) development.
  • Experience working in Agile/Scrum development environments.
Preferred additional skills, personal traits and experience
Personal characteristics:
  • Team player
  • Proactiveness in collaboration and execution
  • Flexibility to switch technical contexts
  • Willingness to learn new methods/tools/processes
  • Ability to prioritize, multitask, and take ownership
  • Strong problem-solving and critical-thinking skills
  • Strong communication and interpersonal skills
We offer

The annual salary range for this role is $120,000 – $190,000.

The Annual Salary depends on various job-related factors, including professional background, training, work experience, location, business needs, and market demand. This range is subject to change and may be modified in the future.

Sigma Connectivity, Inc. also offers a comprehensive benefits package that includes the following:

  • Paid Time off/Vacation and Paid Holidays
  • 401(k)
  • 401(k) matching
  • Life insurance
  • Flexible Spending Account (FSA): Healthcare and Dependent Care
  • Health Savings Account (HSA)
  • Employee Assistance Program
  • Employee and Customer Referral Program
  • For positions in California, long-term and short-term disability insurance
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Display Software Engineer (Embedded Linux/Android)
Senior Display Software Engineer (Embedded Linux/Android)

Sigma Group • Redmond (WA)

Presencial
USD 120 000 - 190 000
Paid Time off
401(k)
Life insurance
+2
Senior Embedded Systems Engineer - (Hardware, Firmware)
Senior Embedded Systems Engineer - (Hardware, Firmware)

Sigma Group • San Francisco (CA)

Presencial
USD 80 000 - 250 000
Paid Time off
401(k)
401(k) matching
+4
Software Engineer (Embedded Systems, Linux)
Software Engineer (Embedded Systems, Linux)

Watchfire • Danville (IL)

Presencial
USD 90 000 - 130 000
Medical
Dental
Vision
+7
#Display Software Engineer
#Display Software Engineer

Qualcomm • San Diego (CA)

Presencial
USD 94 200 - 141 200
Power Characterization/ Test Engineer
Power Characterization/ Test Engineer

Sigma Group • San Diego (CA)

Presencial
USD 140 000 - 160 000
Paid time off
401(k) matching
Life insurance
+5
Software Engineer (Embedded Systems, Linux)
Software Engineer (Embedded Systems, Linux)

Watchfire Signs, LLC. • Danville (IL), Northern (KY)

Presencial
USD 75 000 - 125 000
Medical
Vision
401k with Employer Match
+4
#Display Software Engineer San Diego, California, United States of America Software Engineering Flexible Location
#Display Software Engineer San Diego, California, United States of America Software Engineering Flexible Location

QUALCOMM, Inc. • San Diego (CA), Northern (KY)

Híbrido
USD 100 000 - 149 000
Senior Software Engineer, Embedded Systems/Firmware, Pixel Display
Senior Software Engineer, Embedded Systems/Firmware, Pixel Display

Google • Mountain View (CA)

Presencial
USD 181 000 - 245 000
Sr Staff Software Application Engineer
Sr Staff Software Application Engineer

QUALCOMM, Inc. • San Diego (CA)

Presencial
USD 163 000 - 244 000
Senior Software Engineer, Embedded Systems/Firmware, Pixel Display
Senior Software Engineer, Embedded Systems/Firmware, Pixel Display

Google LLC • Mountain View (CA)

Presencial
USD 174 000 - 252 000