1,775,708open jobs
103,566companies
265,446added this week
Browse all
Salary
≈ $33k – $96k per year (Estimated)
Location
In office (Shanghai)
Seniority
Senior · 5+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 16, 2026. First seen by Alion on Sep 16, 2026. Pepperl+Fuchs scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Pepperl+Fuchs is a German industrial electronics manufacturer headquartered in Mannheim that makes sensors for factory automation and explosion protection and intrinsic safety equipment for process automation in hazardous areas. Founded in 1945 by Walter Pepperl and Ludwig Fuchs as a radio repair workshop, the privately held group has production and sales sites across Europe, the Americas and Asia, including Twinsburg in Ohio, Singapore, Veszprem, Trutnov and Ho Chi Minh City. It hires hardware, software and process engineers, supply chain planners, procurement and logistics staff and sales managers, and offers apprenticeships and dual study places in Germany.

At Pepperl+Fuchs, we combine a strong commitment to innovation with a deep respect for the traditions that have shaped our success. From renewable energy and automotive production to water treatment plants and chemical systems, our advanced electronic sensors and automation components enable smooth and safe operations around the globe.

We take pride in fostering a supportive and collaborative workplace culture, where employees feel connected and valued - much like a close-knit family. As we continue to grow, we are excited to welcome a new team member for the following position:

Senior Software Engineer

工作职责/ Job Description:

  • Low-Level Driver Development and Porting

Responsible for developing low-level drivers for various sensors, including writing, adapting, and optimizing sensor communication interface code to ensure real-time, complete, and low-latency data acquisition.

  • Sensor Calibration and Compensation Algorithm Implementation

Participate in the establishment of a sensor calibration system, including the calibration of parameters such as zero offset, temperature drift, and various types of errors, as well as algorithm implementation and noise filtering.

Compensate for hardware defects through software algorithms to improve sensor accuracy and stability in complex environments.

  • Development of Data Processing and Fusion Middleware

Develop efficient data acquisition programs to clean, convert, and perform preliminary processing of raw data, providing a unified, standardized data interface for upper-layer applications.

Optimize data links to ensure efficient integration and stable communication between sensor modules, the operating system, and algorithm modules.

  • Technical Solution Selection and Evaluation

Participate in requirements analysis for new projects and define technical specifications for sensor systems.

Oversee the evaluation and selection of sensor devices by comparing performance parameters, power consumption, cost, and compatibility across products from different manufacturers, and produce selection reports and comprehensive application solutions.

Evaluate hardware and software resource utilization, conduct power consumption management, performance bottleneck analysis, and reliability assessments.

  • Software Architecture Design

Responsible for the software architecture design of the sensor subsystem, including modularization, interface definition, and middleware design, to support rapid integration and expansion of various sensor types.

  • Technical Documentation

Draft detailed design documents, interface protocols, API specifications, and user manuals.

Archive technical proposals, test reports, and issue analysis records to build a product software knowledge base.

  • Cross-Functional Collaboration

Collaborate with hardware engineers to provide PCB layout recommendations and assist with hardware debugging.

Assist the supply chain and quality departments in providing technical oversight and support to suppliers.

Guide junior engineers in solving technical challenges, participate in code reviews, and enhance the team’s overall technical proficiency.

Respond promptly to technical issues raised by the market and customers, providing root cause analysis and solutions.

  • 底层驱动开发与移植

负责各类传感器底层驱动开发,完成传感器通信接口代码编写、适配与优化,确保数据采集的实时性、完整性与低延迟。

  • 传感器标定与补偿算法实现

参与传感器标定体系的搭建,包括零偏、温漂、各类误差等参数的标定、算法实现及噪声滤波处理。

通过软件算法补偿硬件缺陷,提升传感器在复杂环境下的精度与稳定性。

  • 数据处理与融合中间件开发

开发高效的数据采集程序,对原始数据进行清洗、格式转换及初步处理,为上层应用提供统一、标准化的数据接口。

优化数据链路,确保传感器模块与操作系统、算法模块之间的高效集成与稳定通信。

  • 技术方案选型与评估

参与新项目的需求分析,定义传感系统的技术指标。

负责传感器器件的选型评审,对比不同厂商产品的性能参数、功耗、成本及适配性,输出选型报告与整体应用方案。

评估软硬件资源占用,进行功耗管理、性能瓶颈分析及可靠性评估。

  • 软件架构设计

负责传感器子系统的软件架构设计,包括模块化划分、接口定义及中间件设计,支持多种传感器类型的快速接入与扩展。

  • 技术文档撰写

编写详细的设计文档、接口协议、API说明等用户手册。

归档技术方案、测试报告及问题分析记录,建立产品软件知识库。

  • 跨部门协作

与硬件工程师协同进行PCB布局建议及硬件调试。

协助供应链与质量部门,对供应商进行技术管控与支持。

指导初级工程师解决技术难题,参与代码评审,提升团队整体技术水平。

快速响应市场及客户反馈的技术问题,提供根本原因分析及解决方案。

任职要求 /Job Requirement:

  • Bachelor’s degree or higher in Electronic Engineering, Automation, Computer Science, Measurement and Control Technology, or Instrumentation
  • Strong ability to read technical literature in English
  • At least 5 years of experience in embedded software development, including at least 2 years of experience in sensor-related development
  • Proficiency in C/C++ programming
  • Familiarity with RTOS (FreeRTOS, RT-Thread, etc.) or Linux driver development
  • Proficiency in common communication protocols (485, Modbus, CAN, TCP/IP, UDP, etc.)
  • Solid mathematical foundation and understanding of the principles behind common algorithms such as Kalman filtering and complementary filtering
  • 电子工程、自动化、计算机、测控技术与仪器相关专业,本科及以上学历
  • 具备较强的英语文献阅读能力
  • 5年以上嵌入式软件开发经验,其中2年以上传感器相关开发经验
  • 精通C/C++编程
  • 熟悉RTOS(FreeRTOS, RT-Thread等)或Linux驱动开发
  • 熟练掌握常规通信协议(485/Modbus/CAN/TCP/IP,UDP等)
  • 具备一定的数学基础,了解卡尔曼滤波、互补滤波等常用算法原理

Are you excited about this opportunity? We can’t wait to get to know you! Submit your application online - we’re looking forward to hearing from you!

Pepperl+Fuchs actively promotes diversity, equity, and inclusion and is committed to a policy of equal employment opportunity. We welcome applications from all individuals, regardless of ethnicity, country of origin, gender, religion, sexual orientation, age, skin color, physical or mental abilities, social background, or any other protected characteristic. All employment decisions are made based on these principles and in full compliance with applicable federal and state laws.

We kindly request that all applications be submitted exclusively via our online application form.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,775,708 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Shanghai
Senior Java Developer 3 months ago
≈ $28k – $81k per year (Estimated) • In office • 10+ years exp • Master's Degree • Tianjin
Java
SQL
Java
Spring Framework
Spring Boot
Spring Cloud
Apache Camel
Databases
PostgreSQL
Redis
Oracle
Cassandra
RabbitMQ
ActiveMQ
ElasticSearch
DevOps
Podman
Azure
CI/CD
Docker
Kubernetes
Management
Agile
Apply
≈ $27k – $80k per year (Estimated) • In office • 7+ years exp • Bachelor's Degree • Guangzhou
Java
SQL
Java
Spring Framework
Maven
Spring Boot
Hibernate
Databases
PostgreSQL
Db2
Mobile
JUnit
DevOps
Ansible
OpenShift
Helm
Azure DevOps
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Amazon EKS
Azure AKS
Linux
SOAP
Management
Agile
Scrum
Apply
≈ $28k – $81k per year (Estimated) • In office • 10+ years exp • Bachelor's Degree • Tianjin
Python
JavaScript
Java
Kotlin
TypeScript
SQL
PowerShell
Bash
Perl
Java
Maven
Spring Boot
Hibernate
Spring MVC
Apache Tomcat
Databases
MySQL
PostgreSQL
SQLite
Frontend
Webpack
Angular
Mobile
Firebase
Material Design
PWA
DevOps
Ansible
GCP
OpenShift
Azure DevOps
Kong
WebSockets
Azure
Jenkins
Git
AWS
Docker
Kubernetes
Apache HTTP Server
API Gateway
Linux
Apache HTTP Server
Management
Agile
Apply
≈ $28k – $82k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • Tianjin
Java
Java
Spring Framework
Spring Boot
Databases
PostgreSQL
Redis
Apache Kafka
Frontend
GraphQL
DevOps
Rest API
CI/CD
Docker
Kubernetes
Apply
≈ $49k – $104k per year (Estimated) • In office • Full-Time • 10+ years exp • Huizhou
Apply
$100k – $150k per year • In office • Full-Time • 3+ years exp • Bachelor's Degree • Oklahoma City
Python
JavaScript
Rust
SQL
C#
C++
DevOps
RTOS
Jenkins
Git
Docker
Bitbucket
Linux
Wi-Fi
Cybersecurity
SonarQube
Robotics
Digital Twin
IoT
MQTT
Management
Jira
Agile
Apply
≈ $17k – $33k per year (Estimated) • In office • Internship • 1+ year exp • Querétaro
Python
SQL
C++
Apply
≈ $61k – $161k per year (Estimated) • Hybrid • Full-Time • 12+ years exp • PhD • Hyderabad
DevOps
Terraform
Ansible
GCP
Datadog
Azure
CI/CD
Windows Server
AWS
Kubernetes
Ubuntu
Platform Engineering
Configuration Management
Self-Healing
Incident Management
GitHub
GitLab
Linux
Windows
DNS
DHCP
Cybersecurity
PKI
Management
Jira
ServiceNow
Agile
ITIL
Service Desk
Apply
≈ $21k – $45k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • PhD • Hyderabad
Python
PowerShell
Bash
DevOps
Splunk
Terraform
Ansible
Red Hat
OpenShift
VMWare
Debian
GitLab CI
Azure
CI/CD
GitOps
Windows Server
Jenkins
Git
AWS
Kubernetes
Ubuntu
SRE
Platform Engineering
Configuration Management
Linux
TCP/IP
DNS
Cybersecurity
NIST CSF
Least Privilege
Active Directory
PKI
Apply
$135k – $140k per year • In office • Full-Time • 7+ years exp • Bachelor's Degree • Austin
PowerShell
DevOps
Terraform
Azure
CI/CD
AWS
Kubernetes
Platform Engineering
Azure AKS
FinOps
Linux
Windows
Cybersecurity
Zero Trust
Microsoft Entra ID
Active Directory
Apply
≈ $57k – $110k per year (Estimated) • Hybrid • Full-Time • Mannheim
C#
C#
.NET
Avalonia
AI/ML
ONNX
DevOps
Azure DevOps
Azure
Management
Scrum
Kanban
Apply
≈ $13k – $28k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Ho Chi Minh City
AI/ML
TPU
Apply
≈ $12k – $27k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Ho Chi Minh City
Management
Microsoft Office
Apply
≈ $12k – $28k per year (Estimated) • In office • Full-Time • 7+ years exp • Bachelor's Degree • Ho Chi Minh City
Management
Kanban
Microsoft Office
Apply
≈ $54k – $112k per year (Estimated) • In office • Full-Time • 15+ years exp • Bachelor's Degree • Singapore
Apply
In office • Shanghai
Python
Python
Flask
SQLAlchemy
FastAPI
Celery
Databases
MySQL
PostgreSQL
AI/ML
Seldon Core
vLLM
Kubeflow
DevOps
Rest API
Istio
SLURM
CI/CD
AWS
Kubernetes
IAM
Linux
Management
Agile
ITIL
Apply
In office • Shanghai
Databases
Milvus
Qdrant
AI/ML
LangChain
LlamaIndex
Apply
≈ $34k – $86k per year (Estimated) • In office • 5+ years exp • Shanghai
Apply
≈ $26k – $71k per year (Estimated) • In office • Shanghai
Apply
In office • Shanghai
Apply
See all jobs
This is one of many
1,775,708 more open roles from verified company boards, updated every day.