Android Platform Engineers

Sigma Inc.
United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Algorithm Design Android Software Development Cloud Computing Cyber Security Linux Kernel Machine Learning Software Engineering 5G NR Safety Critical Systems Meditech

Job description

Do you want to help develop the next generation of connected products and digital platforms? Sigma Embedded Engineering is now looking for experienced Android Platform Engineers to join us in creating smart, connected, and sustainable solutions together with our clients.

About the role

As an Android Platform Engineer, you will work closely with our clients to develop and adapt Android at the system level. You will be involved end-to-end - from architecture and design to implementation and optimization of advanced embedded solutions.

You will work in technology-intensive projects where quality, performance, and scalability are key. Assignments range from infotainment systems and automotive solutions to industrial applications and IoT.

Your responsibilities

  • Customize and develop the Android platform (AOSP)
  • Work with HAL, Linux kernel, and system integration
  • Drive architecture and design decisions together with team and client
  • Troubleshoot and optimize performance across the full stack
  • Ensure high quality through testing and code reviews
  • Collaborate in cross-functional teams in agile environments

Requirements

We believe you have

  • At least three years of experience in Android platform development (AOSP)
  • Strong skills in C/C++ and/or Java/Kotlin
  • Experience with Linux and embedded development
  • Knowledge of system architecture and software design
  • Experience with tools such as Git, Gerrit, and CI/CD
  • Fluency in English (Swedish is a plus)

Meritorious experience

  • Experience from automotive or safety-critical systems
  • Knowledge of BSP, drivers, or kernel development
  • Experience with performance analysis and optimization
  • Experience with cloud or IoT integration

Preferred additional skills, personal traits and experience

Curious and driven by technology, you are eager to learn and continuously grow within Android and embedded systems. You are a collaborative and communicative team player who takes ownership, works proactively, and builds strong relationships with colleagues and clients.

About the company

At Sigma Embedded Engineering, we believe in you and that together we can create the most exciting opportunities by building the workplace and environment we want to work in. Together, we also find assignments where you thrive and grow. We have assignments in everything from self-driving cars (ADAS), application development, Medtech, Active Safety, IoT, Machine Learning, Cybersecurity, 5G, and algorithm development.

Who are we? We love doing things together and strive for a good balance between work and leisure. This could be after-work hangouts, events, sports activities, ski trips, or inspirational talks. We’ve been on many fun trips together, which have been fantastic, and something we want to continue doing.

Skills development has always been important to us, and in addition to growth opportunities within your consulting assignments and various technical trainings, we also have internal programs for personal development.

We are part of the Sigma Group As part of the Sigma Group, we offer the best of both worlds: stability and entrepreneurial spirit. Sigma consists of several companies within different technical competence areas and currently has over 5,000 employees and operations in many countries. This makes us Sweden’s largest privately-owned consulting group.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on sigma.se

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:15 min

Overcoming the challenges of modifying Linux kernel code

Ayesha Kaleem · WWC 2023

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

1:55 min

Role of the Linux kernel in handling processes

Mohammed Aboullaite Mohammed Aboullaite · WWC 2024

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

1:42 min

Essential Linux kernel features for running containers

Oliver Seitz Oliver Seitz · WWC 2024

Videos

See all

Related articles

See all