Last updated: 2025-10-31

46 Embedded Software Engineering jobs in Shanghai.

Found this site useful? Please rate us on App Storeand consider sharing on LinkedIn, Twitter, Facebook, Reddit Follow /u/jobswithgptcom for updates

Celestica International Inc.

Celestica enables the world’s best brands. Through our recognized customer-centric approach, we partner with leading companies in various industries to deliver…

Senior Staff Engineer, Software

Shanghai

  • Skills: device drivers, BSP, networking switches, high availability, redundancy, technical leadership, real time operating systems, multithreading, Python, Linux driver programming
  • Level: senior
  • Type: full_time

BoschGroup

Safety Linux Memory Subsystem Engineer

Shanghai

  • Skills: Safety Linux, memory management, ISO 26262, memory allocation strategy, memory fragmentation, process isolation, kernel MM subsystem, dynamic tracking, automotive grade, communication with suppliers
  • Level: mid
  • Type: full_time

Qorvo

Qorvo supplies innovative semiconductor solutions that make a better world possible. We combine product and technology leadership, systems-level expertise and …

Sr Field Applications Engineer

Shanghai

  • Skills: UWB, embedded Linux, C programming, automotive communication, Fira, CCC, microcontroller, RTOS, RF validation, test instrumentation
  • Level: mid
  • Type: full_time

Vitesco Technologies

软件架构 Software Architecture (BSP&Middleware-上海)

Shanghai

  • Skills: BSP, middleware, automotive systems, low-level drivers, SoC, real-time operating systems, automotive safety standards, embedded development, C/C++ programming, software architecture
  • Level: senior
  • Type: full_time

BlackBerry QNX

QNX® is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for bu…

Senior Driver Developer

Shanghai

  • Skills: QNX, embedded systems, C, C++, real-time systems, automotive processors, drivers, networking stack, USB stack, multimedia
  • Level: mid
  • Type: full_time

Bosch

Do you want beneficial technologies being shaped by your ideas? Whether in the areas of mobility solutions, consumer goods, industrial technology or energy and…

Security Software Developer

Shanghai

  • Skills: security software development, C++, python, secure boot, crypto algorithm, QNX, Nvidia SoC, AUTOSAR, secure storage, communication skills
  • Level: mid
  • Type: full_time

Meta

Meta builds technologies that help people connect, find communities, and grow businesses.

Electrical Engineer

Shanghai

  • Skills: Electrical Engineering, System Design, Consumer Electronics, Cadence, EMI, ESD, Analog IC Design, RF Technologies, High-Speed Interfaces, Android
  • Level: mid
  • Type: full_time

Bosch

Do you want beneficial technologies being shaped by your ideas? Whether in the areas of mobility solutions, consumer goods, industrial technology or energy and…

Software Engineer for Autonomous Driving

Shanghai

  • Skills: C/C++, OpenCV, Eigen, SLAM, VINS-Mono, ORB-SLAM, ADASIS, NDS, mathematical fundamentals, autonomous driving
  • Level: mid
  • Type: full_time

BoschGroup

We are seeking an experienced Embedded Middleware Expert to join our team. The ideal candidate will have a strong background in C/C++ programming and expertise…

Embedded Middleware Expert

Shanghai

  • Skills: embedded systems, C/C++ programming, communication frameworks, automotive middleware, scalability, real-time performance, multi-threaded programming, safety-critical software, GPU computation, Fdbus
  • Level: mid
  • Type: full_time

Bosch

Do you want beneficial technologies being shaped by your ideas? Whether in the areas of mobility solutions, consumer goods, industrial technology or energy and…

Android Developer

Shanghai

  • Skills: Android development, Bluetooth, WiFi, SystemUI, performance optimization, Java, Kotlin, C++, SDK, NDK
  • Level: senior
  • Type: full_time

BoschGroup

We are seeking an experienced Embedded Middleware Expert to join our team. The ideal candidate will have a strong background in C/C++ programming and expertise…

GTM Product Manager

Shanghai

  • Skills: automotive software, automotive tech trends, AUTOSAR, QNX, ROS, ASIL-D, middleware, product strategy, market dynamics, commercialization
  • Level: senior
  • Type: full_time

Bosch

We are seeking an experienced Embedded Middleware Expert to join our team. The ideal candidate will have a strong background in C/C++ programming and expertise…

Embedded Middleware Expert

Shanghai

  • Skills: embedded systems, fluid machinery, C/C++ programming, computational fluid dynamics, engineering thermophysics, simulation validation, ANSYS, Python, mechanical design, project management
  • Level: senior
  • Type: full_time

ZF Group

ZF Friedrichshafen AG is a global technology company that focuses on the mobility sector and automotive components.

Software Intern

Shanghai

  • Skills: software development, embedded systems, programming, toolchain, debugging, test cases, microcontrollers, automotive technology, communication skills, problem-solving
  • Level: entry
  • Type: internship

Ford Motor Company

Ford Motor Company is a global automotive company based in the United States, known for its vehicles and innovative technological solutions in the automotive s…

In-vehicle & Mobility Cybersecurity Associate

Shanghai

  • Skills: cybersecurity, automotive, Threat Analysis, Risk Assessment, SDLC methodologies, Project Management, Electrical Architecture, penetration testing, Linux, QNX
  • Level: mid
  • Type: full_time

Bosch China Innovation and Software Development Campus

Bosch China Innovation and Software Development Campus focuses on electric drive automation, automation, connectivity, and personalization, providing forward-l…

ADAS Deep Learning Engineer

Shanghai

  • Skills: ADAS, deep learning, C/C++, embedded Linux, multi-sensors, mapping, fusing, Python, GPGPU, CUDA
  • Level: mid
  • Type: full_time

Mapbox

Mapbox is the leading real-time location platform for a new generation of location-aware businesses that equips organizations with the full set of tools to pow…

Senior Software Engineer (C++)

Shanghai

  • Skills: C++, Linux Embedded, Automotive Integration, Scripting languages, API Design, Performance Tuning, Docker, Yocto, Automotive Compliance, Shell Script
  • Level: mid
  • Type: full_time

Celestica International Inc.

Celestica enables the world’s best brands. Through our recognized customer-centric approach, we partner with leading companies in Aerospace and Defense, Commun…

Sr. BIOS Engineer

Shanghai

  • Skills: BIOS, UEFI, firmware, C, Assembly, hardware integration, Secure Boot, power management, debugging, ACPI
  • Level: senior
  • Type: full_time

Google

Google's mission is to organize the world's information and make it universally accessible and useful. The company is committed to building a workforce that re…

Software Engineer, Pixel Mobile Wireless

Shanghai

  • Skills: embedded software, C++, Python, data structures, real-time operating systems, algorithms, software development, debugging, problem-solving, factory calibration
  • Level: entry
  • Type: full_time

Celestica International LP

Celestica (NYSE, TSX: CLS) enables the world's best brands. Through our recognized customer-centric approach, we partner with leading companies in Aerospace an…

Senior Staff Engineer, Software

Shanghai

  • Skills: device drivers, BSP, diagnostic software, high-performance platforms, real-time operating systems, Linux driver programming, C programming, Python scripting, cross functional teams, technical leadership
  • Level: senior
  • Type: full_time

Astera Labs

Astera Labs (NASDAQ: ALAB) provides rack-scale AI infrastructure through purpose-built connectivity solutions grounded in open standards. By collaborating with…

Principal Product Applications Engineer (Firmware)

Shanghai

  • Skills: SoC, Silicon, Firmware, Debug, Embedded, PCIe, Ethernet, Documentation, Signal Processing, Customer Enablement
  • Level: senior
  • Type: full_time