1

Android Os Engineer Jobs in Michigan (NOW HIRING)

Our core platform, DragonFire OS, enables automakers to create customizable, software-defined ... You'll work directly alongside experienced automotive HMI designers and engineers contributing to ...

... and Android platforms. You'll own the day-to-day operations and strategic roadmap for our mobile ... OS, and MDM policy conflicts - Clear written communication for documentation and cross-team ...

Proficiency in Windows OS, MS Office, O365, and Mac OS. * Experience with ticketing systems such as ... Provision and support wireless devices including Android and iPhone. * Install desktop software and ...

... WAVE, Developer Tools, Accessibility Inspector, and other accessibility evaluation tools • ... OS), such as laptops, smartphones, tablets, Windows, MacBook, iOS, and Android • Ability to ...

Showing results 41-60

Android Os Engineer information

What is an Android OS engineer?

Android OS Engineers are software professionals who design, develop, and maintain the Android operating system and its components. They work on the underlying system architecture, drivers, and frameworks that allow Android devices to function efficiently. Their responsibilities often include customizing Android for specific hardware, optimizing performance, and ensuring security. Android OS Engineers collaborate with hardware teams, app developers, and other engineers to deliver a seamless user experience on smartphones, tablets, and other devices running Android.

What are some common challenges Android OS engineers face when integrating new features into the operating system?

Android OS Engineers often encounter challenges such as ensuring compatibility across a wide range of device hardware, maintaining system stability while introducing new features, and adhering to stringent security protocols. Collaborating closely with device manufacturers and internal teams is essential to address these issues efficiently. Additionally, thorough testing and debugging are critical steps to prevent regressions and ensure a seamless user experience for millions of end users.

What are the key skills and qualifications needed to thrive as an Android OS engineer, and why are they important?

To thrive as an Android OS Engineer, you need a solid background in computer science, strong programming skills in Java, Kotlin, and C/C++, and experience with the Android SDK and AOSP (Android Open Source Project). Familiarity with source control systems like Git, debugging tools, and build tools such as Gradle are typically required, along with knowledge of relevant certifications like Google’s Associate Android Developer. Strong problem-solving abilities, attention to detail, and effective communication skills help engineers collaborate with cross-functional teams and resolve complex technical issues. These competencies are essential for developing robust, high-performance Android system components and ensuring seamless user experiences.

What is the difference between Android Os Engineer vs Mobile Application Developer?

AspectAndroid Os EngineerMobile Application Developer
Primary FocusDeveloping and maintaining the Android OS and system-level featuresDesigning and building mobile apps for Android devices
Required SkillsJava/Kotlin, Linux, system architecture, kernel developmentJava/Kotlin, UI/UX design, app development frameworks
Work EnvironmentEmbedded systems, device firmware, OS-level developmentApplication development, user interface design, app testing
Industry UsageDevice manufacturers, OS development teamsApp development companies, startups, freelance developers

Android Os Engineers focus on the core operating system and system-level features of Android devices, requiring knowledge of OS architecture and kernel development. In contrast, Mobile Application Developers create user-facing apps, emphasizing UI/UX and app frameworks. Both roles often require Java/Kotlin skills but serve different parts of the Android ecosystem.

What cities in Michigan are hiring for Android Os Engineer jobs?

Cities in Michigan with the most Android Os Engineer job openings:

Infographic showing various Android Os Engineer job openings in Michigan as of August 2026, with employment types broken down into 85% Full Time, 12% Part Time, and 3% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution.

Cyber Security Engineer

Auburn Hills, MI • On-site

FEV North America, Inc
Motor Vehicle Manufacturing • 501 - 1,000 employees

Full-time

Posted 9 days ago


Job description

Job Type
Full-time
Description
At FEV North America, we work with technology new to the automotive industry and for future mobility solutions and help set the direction for companies when innovating new products and services. We have a strong emphasis on systems, software, hardware, and services that will help create the experiences and features of the future both inside the vehicle and in the cloud and on apps.
We are looking for a Cyber Security Engineer to help run vulnerability valuation and fizzing of protocols, hardware, and software for automotive applications. This role will be deeply involved with enabling innovative new development and processes in the approach and execution of highly technical systems and components for our customers. The ideal candidate brings experience and creativity to find efficient and effective solutions to the challenges that we face.
  • Develop and maintain a cybersecurity plan to meet customer program timing
  • Create/review Item Definition and perform Threat Analysis and Risk Assessment (TARA) as per ISO/SAE 21434 and OEM cybersecurity process
  • Define Cybersecurity Concepts and Security Goals during concept and development phases
  • Derive and document Cybersecurity Requirements at vehicle, system, and component levels
  • Support the design of Cybersecurity Architecture, including trust boundaries, data flows, and control mechanisms
  • Identify and define appropriate Security Controls aligned with identified threats
  • Support vehicle type approval process (R155/R156)
  • Define and perform verification and validation testing (including fuzz testing and penetration testing)
  • Support cybersecurity reviews, process audits and cybersecurity assessments.

Requirements
  • Bachelor's degree in Cybersecurity, Computer Science, Information Systems, Information Security & Assurance, Information Technology, or related field required.
  • 1-5 years of automotive cybersecurity, vehicle electronics, embedded systems, IT security, or related cybersecurity domains.
  • Understanding of end-to-end connected vehicle (telematics and infotainment) and wired/wireless communication protocols (CAN, J1939, CAN-FD, UDS, Flex-ray, Ethernet, Bluetooth, Wi-Fi etc.).
  • Experience in addressing vehicle development (E/E architectures, embedded and systems engineering) and automotive cybersecurity challenges (e.g., security by design, secure boot, control unit, and vehicle network protection).
  • Knowledge of standards like ISO/SAE 21434 and UNECE WP.29 R155/R156 Regulations.
  • Experience ISO/SAE 21434-based processes for TARA, concept development, and testing.
  • Experience in development of high-level and low-level test plans and test methods along with executing the test cases manually on a subsystem level desktop bench and ability to automate the test cases with Bash and Python scripts.
  • Good understanding about communication functions among all the layers in OSI Model.
  • Familiarity with securing embedded platforms, including embedded Linux (SELinux, Yocto/Debian hardening), RTOS, secure boot, and HSM/secure elements.
  • Familiarity with cybersecurity frameworks such as Auto-ISAC ATM, MITRE ATT&CK, MITRE EMB3D, PTES, and NIST 800-115

Preferred Qualifications:
  • Working knowledge of IEC 62443 standard series
  • Working experience of software coding in C, C++, and python.
  • Knowledge on vehicle cybersecurity standard SAE J3061.
  • Knowledge over HSM module, Key-provisioning, securing mobile apps, know-hows about tampering and reverse engineering techniques.
  • Experience in AUTOSAR software development or integration projects.
  • Deep understanding of OS and Kernel architecture (e.g., QNX, Linux, Android etc.)
  • Working experience in using any open-source testing tools like Ncat, Metasploit and Wfuzz etc. along with Kali-Linux utilities.
  • Expert level understanding of TCP/IP networking, routing protocols and full packet capture analysis using tools like Wire-shark.
  • Hands-on experience in penetration testing, fuzz testing tools and product security/deployment.
  • Cyber security certifications such as EC-Council CEH, SANS GIAC, and Offensive Security OSCP.
  • Ability to handle tasks with significant complexity under minimal supervision requiring a high degree of technical competence.
  • Ability to interact dynamically with cross-functional global teams.
  • Ability to present and speak to customers along with working at customer site to deliver engineering services in alignment with customer process and procedures.