Description
We are seeking a highly skilled Senior Embedded Engineer with extensive experience in Linux and Android systems to join our dynamic team. The ideal candidate will have a strong background in embedded software development, system-level programming, and a deep understanding of Linux/Android architectures.
Responsibilities:
- Create and maintain Embedded Linux or Android-based Factory Operating Systems.
- Develop Embedded Test Software using embedded C.
- Design and implement kernel drivers for various hardware components.
- Create system-level services to support device functionality.
- Develop factory automation scripts using Python or Bash.
- Implement communication modules for inter-device connectivity.
- Support Test Development team by providing necessary tools and assistance.
- Collaborate with cross-functional teams to define system requirements and specifications.
- Optimize system performance, reliability, and efficiency.
- Ensure compliance with industry standards and safety regulations.
Basic qualifications
-
Requirements:
- Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or related field.
- Minimum 5 years of experience in embedded systems design and development.
- Strong proficiency in C/C++ programming for embedded systems.
- Extensive experience with Linux kernel development and Android internals.
- Familiarity with real-time operating systems (RTOS) and embedded Linux distributions.
- Experience with hardware-software integration and debugging.
- Knowledge of communication protocols (SPI, I2C, UART, CAN, etc.).
- Proficiency in scripting languages such as Python and Bash.
- Experience with version control systems (e.g., Git).
- Strong problem-solving skills and attention to detail.
Preferred Qualifications:
- Experience with QCOM or ARM-based SoCs.
- Familiarity with AOSP, Yocto Project or Buildroot for custom Linux distributions.
- Knowledge of Android low-level OS and HAL infrastructure.
- Experience with continuous integration and deployment (CI/CD) practices.
- Familiarity with test-driven development (TDD) methodologies.
Meritorious skills, characteristics and experience
As a person, you are accommodating and like technology. Having an understanding of the customer's wishes and the possibilities of the technology is an important part of the work as a technical consultant at Sigma.
What we offer
Ours offers an opportunity to be part of building a company at the forefront.
- A flexible working day
- High individual confidence
- A forward-looking organization
- We are driven by new ideas and development
- Good benefits
- Annual activities and conferences
Sigma Industry Evolution AB is a technology consulting company in product and production development with a focus on Mechatronics, Electronics and Embedded Systems.
The combination of long industry experience, great commitment, internal and external assignments and close collaboration between Sigma's various operations in the region creates a unique cross-industry greenhouse for engineers. With diversity, participation and entrepreneurship, we strengthen and develop our business and our employees.
Mer information
Fredrik Grahn
+46761616649
fredrik.grahn@sigma.se
Tjänst
Senior Embedded Engineer - Linux/Android Specialist
Kompetensområde
Electricity & Automation, Energy & Power Engineering, Hardware Electronics, Testing and Verification, Project Management, Software development embedded systems, RF And Microwave, Function development, System design, Project Management, Software development, Digitalisation, Automation
Plats
Lund
Apply by
2025-05-30