Simplify Logo

Full-Time

Android BSP/AOSP Software Developer

Posted on 6/27/2024

Syntronic

Syntronic

501-1,000 employees

Advanced product and systems development services

Automotive & Transportation
Hardware
Industrial & Manufacturing

Senior, Expert

Markham, ON, Canada

Category
Android Development
Software Engineering
Required Skills
Kotlin
Git
Data Structures & Algorithms
Java
JIRA
Jenkins
Confluence
Android Development
Linux/Unix
Requirements
  • 5+ years of hands-on experience developing AOSP BSP and/or middleware
  • Object-oriented software development experience with a solid grasp of algorithms and data structures
  • 3+ years of hands-on development experience with Android/AOSP components, frameworks, and architecture
  • Hands-on platform software development experience for Linux and/or Android
  • Commercial software development experience in C, C++, Java, Kotlin
  • Familiarity with Android development toolkit, test frameworks, and process
  • Experience with Android security subsystem: SELinux, Trusty TEE, etc.
  • Experience with SCM tools like GIT, JIRA, Confluence, Jenkins, etc.
  • Board bring-up, using and developing Board Support Packages
  • Device driver development for peripherals and buses for Linux/Android platform: Video (MIPI), WiFi, BLE, I2C, SPI, Ethernet, USB
  • Understanding of Linux and Android graphical and video subsystems
  • Understanding HW technical data sheets and experience with processor architectures: ARM, x86, MIPS, PPC
  • Experience working in a Linux/Unix development environment
  • Ability to perform complex diagnostic and investigation based on limited information
  • Creative, disciplined, strong sense of responsibility, delivery, and schedule commitment
  • Very good oral and written communication skills
Responsibilities
  • Take an active part in the design, implementation, and maintenance of embedded and mobile products
  • Work with a cross-functional team on integration, implementation, and testing of product functionality
  • Work on performance optimization and enhancements including video streaming delay, platform boot time, CPU and memory utilization
  • Develop and integrate low-level Linux and Android drivers for various peripheral devices
  • Take part in cybersecurity analysis and address gaps and vulnerabilities
  • Contribute to all stages of the software development process starting from design, through implementation and test to integration and deployment

Syntronic focuses on advanced product and systems development, production, and aftermarket services for high-tech industries like telecommunications, defense, industrial, and medical technology. The company supports clients throughout the entire product lifecycle, including research and development, design, and production, with a notable project being the Ardesco IoT platform developed with Ericsson. Syntronic differentiates itself by providing comprehensive services tailored to large, technology-intensive companies, helping them overcome design challenges efficiently. The goal is to assist clients in developing superior electronic products quickly and cost-effectively.

Company Stage

N/A

Total Funding

N/A

Headquarters

Gävle kommun, Sweden

Founded

1983

Simplify Jobs

Simplify's Take

What believers are saying

  • Syntronic's involvement in ORAN solutions and AGV systems positions it at the forefront of emerging technologies, offering employees opportunities to work on pioneering projects.
  • Winning multiple awards for employee welfare and innovation highlights a positive and supportive work environment.
  • The company's 40-year history of innovation and strong client relationships ensure stability and continuous growth.

What critics are saying

  • The highly competitive nature of the sectors Syntronic operates in, such as telecom and medtech, requires constant innovation to maintain market position.
  • Dependence on large, technology-intensive clients could pose a risk if any major client decides to switch providers.

What makes Syntronic unique

  • Syntronic's comprehensive service model spans the entire product lifecycle, from R&D to post-production support, offering a one-stop solution for high-tech industries.
  • Their strategic partnership with Ericsson for the Ardesco IoT platform underscores their capability in handling complex, cutting-edge technology projects.
  • A strong global presence, particularly in Asia, and recognition through multiple awards for employee welfare and innovation, sets Syntronic apart from competitors.
INACTIVE