"Alerted.org

Job Title, Industry, Employer
City & State or Zip Code
20 mi
  • 0 mi
  • 5 mi
  • 10 mi
  • 20 mi
  • 50 mi
  • 100 mi
Advanced Search

Advanced Search

Cancel
Remove
+ Add search criteria
City & State or Zip Code
20 mi
  • 0 mi
  • 5 mi
  • 10 mi
  • 20 mi
  • 50 mi
  • 100 mi
Related to

  • Senior Staff Embedded Software Engineer, Connected…

    Ford Motor Company (Palo Alto, CA)



    Apply Now

    We are seeking a highly skilled and passionate Embedded Software Engineer to join our innovative team. Your primary focus will be designing and developing high-level applications and services on our core embedded platforms (running on RTOS). While your expertise will be centered on embedded C/C++ development, you will have the unique opportunity to work across the full product stack, making occasional contributions to the Android services and cloud applications that our devices connect to.

     

    This role is ideal for an application-focused embedded engineer who enjoys solving complex system-level problems and wants to understand and influence the entire end-to-end product ecosystem, without focusing on low-level driver or BSP development.

    What you will do:

    + **Own Core Embedded Applications:** Design, develop, test, and maintain high-quality C/C++ application software running on our RTOS platforms, ensuring reliability, performance, and efficiency.

    + **Implement Complex System Logic:** Implement and optimize solutions for efficient memory management, task scheduling, and inter-process communication (IPC) to support critical business logic and high-performance features.

    + **Develop Secure Connectivity:** Architect and implement robust networking features, with a strong focus on internet protocols (TCP/IP, UDP) and the integration of security protocols (e.g., TLS/mTLS) to protect the device and its data.

    + **Collaborate on Android Services:** Work closely with the Android development team to integrate embedded services with the In-Vehicle Infotainment (IVI) system. This includes contributing to the native Android services (Java/Kotlin).

    + **Support Cloud Integration:** Assist the cloud development by contributing to the Google Cloud services logic necessary to support the embedded devices.

    + **Diagnose and Solve System Issues:** Act as a key problem-solver by diagnosing and resolving complex software defects, performance bottlenecks, and system-level issues that may span across the embedded, Android, and cloud environments.

    + **Contribute to Architecture:** Work with architects and other senior engineers to define the software architecture and interfaces between the embedded system and the rest of the stack.

    Required Qualifications:

    + Proven professional experience (e.g., 5+ years) in embedded application development using C/C++.

    + Deep understanding of memory management, multi-threading, and performance optimization for embedded systems.

    + Strong understanding and practical experience with POSIX based RTOS development.

    + Solid grasp of OS fundamentals, including task scheduling, synchronization mechanisms, and inter-process communication (IPC).

    + Strong knowledge of networking concepts and protocols (TCP/IP, UDP).

    + Excellent analytical and problem-solving skills, with the ability to debug complex issues in embedded hardware/software environments.

    + Experience with embedded development and debugging tools (e.g., GDB, JTAG/SWD).

    Preferred Qualifications:

    + Experience with Zephyr OS software development

    + Experience or a strong interest in learning Java/Kotlin for developing Android services.

    + Familiarity with cloud technologies and device-to-cloud communication (e.g., MQTT, gRPC, Google Cloud IoT Core).

    + Experience with audio/video streaming protocols (e.g., RTSP/RTP, WebRTC).

    + Familiarity with embedded GUI frameworks (e.g., LVGL, Qt Embedded).

    **Requisition ID** : 53299

     


    Apply Now



Recent Searches

  • Software Engineer Salesforce (Georgia)
[X] Clear History

Recent Jobs

  • Senior Staff Embedded Software Engineer, Connected Applications
    Ford Motor Company (Palo Alto, CA)
[X] Clear History

Account Login

Cancel
 
Forgot your password?

Not a member? Sign up

Sign Up

Cancel
 

Already have an account? Log in
Forgot your password?

Forgot your password?

Cancel
 
Enter the email associated with your account.

Already have an account? Sign in
Not a member? Sign up

© 2025 Alerted.org