更新于 4月17日

嵌入式软件工程师

1-1.5万
  • 西安 长安区
  • 3-5年
  • 本科
  • 全职
  • 招3人

职位描述

8位单片机32位单片机PIC单片机C语言C++C#电子设备制造
一、岗位职责
(1)关键任务点
1.负责雷达系统底层驱动、平台适配层(HAL)及中间件的开发与维护;
2.编写控制逻辑、数据采集、通信协议(如CAN、UART、SPI、Ethernet等)及任务调度等嵌入式程序;
3.优化启动流程、内存管理、中断响应、实时性与功耗控制等核心性能指标;
4.进行版本迭代、升级与兼容性管理,确保固件在各类硬件平台上稳定运行;
5.搭建嵌入式调试环境及测试工具链,完成程序烧录、调试与联调。
(2)团队协作
1.与硬件电路工程师密切配合,完成芯片初始化、外设驱动调试及接口通信测试;
2.支持算法团队进行数据传输通道配置、信号调度与缓存管理;
3.协助测试团队编写自动化测试接口,提供调试日志与程序跟踪工具。
(3)跨部门协作
1.协同结构工程师评估PCB板空间分布、热管理与EMC兼容性;
2.与生产、工艺部门对接程序烧录方案、批量升级流程与版本追溯系统;
3.配合售前/售后部门提供技术支持包,响应客户在平台兼容与参数配置方面的问题。
(4)工具使用
1.熟练使用Keil、IAR、STM32CubeMX、Vivado、VS Code、C/C++ 等语言 等主流IDE及编译工具;
2.熟悉JTAG、SWD、串口调试器、逻辑分析仪等调试设备的使用;
3.掌握Git、SVN等版本控制工具与CI/CD流程,支持团队协同开发;
4.能使用Python或Shell等脚本语言进行工具开发或调试流程自动化。
(5)问题解决
1.快速定位运行时崩溃、死机、资源冲突等嵌入式系统级故障;
2.解决芯片兼容、固件升级失败、数据溢出等软硬件交互问题;
3.优化任务调度和通信机制,提升系统的响应速度与资源利用率。
(6)文档撰写
1.输出软件架构说明、驱动接口说明、通信协议文档、寄存器映射表等;
2.编写程序版本更新记录、问题分析日志、调试记录与联调方案;
3.建立模块化代码说明和开发规范,支撑团队内知识传承和复用。
(7)知识产权保护
1.参与核心协议、算法封装、平台抽象设计等内容的专利申报工作;
2.支持软件架构模块标准化,形成可积累、可转化的软著或平台资产;
3.参与编写嵌入式系统相关论文、竞品对比分析等公司技术成果资料。
二、任职要求
1.本科及以上学历,计算机、电子信息工程、自动化、通信工程等相关专业。
2.经验要求:4年以上嵌入式系统开发经验,熟悉C/C++,熟悉各类单片机开发流程、掌握常用调试工具,对FPGA、DSP、STM32系列芯片有丰富的开发经验。
3.优选条件:熟悉 RTOS 或裸机系统,有雷达、传感器相关项目经验优先。
三、能力要求
(1)关键能力要求
1.精通C/C++编程,能进行高效、可靠的嵌入式系统软件开发;
2.熟练掌握至少一种主流嵌入式操作系统(RTOS),如FreeRTOS、ThreadX、Zephyr,具备任务调度、互斥同步、消息通信等系统开发经验;
3.熟悉裸机(Bare Metal)开发流程,能根据芯片手册开发驱动、管理寄存器、配置中断及时钟系统;
4.深入理解MCU/SoC系统架构,如ARM Cortex-M/R/A系列,RISC-V体系结构;
5.具备硬件接口编程能力,能独立开发和调试常用外设接口(如UART、SPI、I2C、CAN、Ethernet、USB、PCIe等);
6.了解Bootloader、系统启动流程与升级机制,能开发设备自升级(OTA)功能;
7.能阅读和理解硬件原理图及数据手册,支持板级调试,定位硬件/软件交互问题;
8.熟悉嵌入式软件架构设计,包括模块划分、代码复用、接口规范、系统资源管理;
9.熟练使用调试工具(如JTAG/SWD仿真器、串口调试、逻辑分析仪)进行系统级问题排查;
10.有一定的系统优化经验,能进行功耗优化、内存优化、实时性提升等性能调优;
11.具备复杂系统(如雷达系统、边缘计算平台、智能传感系统)中嵌入式软件开发经验。
(2)基础能力要求
1.理解基本的嵌入式系统原理与硬件基础知识,能快速理解MCU/外设资源使用限制;
2.熟悉常见通信协议,如Modbus、TCP/IP、MQTT、CoAP,能实现简单的网络通信功能;
3.熟悉基本的软件工程规范,如代码风格、版本管理(Git)、单元测试、持续集成流程;
4.了解常见的嵌入式安全机制(如加密、鉴权、安全启动)并能在开发中应用基本措施;
5.具备基础的问题复现与日志分析能力,能合理设计异常处理机制,提高系统稳定性;
6.有良好的模块化设计能力,能够独立完成驱动开发、接口开发及功能应用层搭建;
7.善于与硬件工程师、算法工程师、测试工程师协作,理解系统整体架构要求;
8.具备规范化文档撰写能力,能输出设计文档、接口规范、调试指南与维护手册;
9.具备主动学习新技术的意愿,如学习新型微控制器或实时操作系统特性;
10.具备抗压能力与问题推动力,能在系统调试、量产适配等高强度阶段保持工作韧性;
11.注重细节,具备稳定性、可靠性优先的系统开发思维。
四、综合精神
l 逻辑清晰,表达能力强,善于沟通与协作
l 有责任心与跨部门服务意识
l 对新技术保持持续学习热情;
l 敢于承担高难度任务,具备问题导向与责任意识;
l 客观真实汇报工作,拒绝数据造假;
l 注重团队荣誉,主动分享经验与知识;
l 工程严谨,细致负责;
l 主动发现问题、推动解决问题;
l 勇于技术创新,关注前沿。
五、职业发展路径
l 横向发展:可转岗至信号处理算法工程师或系统平台开发岗位,拓展算法与系统层开发能力,增强全栈能力。
l 纵向晋升:高级软件工程师 → 软件专家 → 技术负责人 → 部门经理,逐步参与架构设计、技术决策及项目管理工作。

工作地点

工作地点
西安长安区西部生命科学园
位置图标
完善简历

公司信息

亿太特(陕西)科技有限公司

未融资 · 20-99人 · 电子电路基础元件/模组、通信/网络设备、云计算、计算机硬件 已审核 已审核

1 个在招职位

公司介绍

亿太特(陕西)科技有限公司是一家以技术研发为基础的创业型公司,位于陕西省西安市长安区王寺街道科源四路西部生命科学园5#楼北楼303,注册资金1500万,专业从事智能传感和探测技术研发、产品制造、技术服务的企业。目前公司已形成了以交通系统(ITS)应用为牵引,以雷达探测、导航定位、智慧交通、智能安防、目标识别等相关产品研发、生产、销售为一体化的成长主线,背靠全国重点高校教授科研团队,在学术、科研以及技术上与各研究院所和重点高校有密切的交流和合作关系。在路况感知传感器、数据采集、数据处理、核心算法及系统控制等技术方面具备自主知识产权的核心技术,已成为市场智慧交通路况感知设备重要组成部分,为公路运营管理者和机电系统集成商提供可靠的产品及完善的解决方案。

工商信息

企业名称 亿太特(陕西)科技有限公司
企业类型 其他有限责任公司
法人代表 冯保国
经营状态 存续
成立时间 2021-06-07
注册资本 300万元
查看全部信息

认证资质

营业执照信息

相似职位

查看更多

嵌入式软件工程师

1.5-3万 西安昕晨电子科技有限公司
本科 3-5年 C++ DSP开发 嵌入式软件开发 Python PCB设计 计算机软件 计算机硬件 半导体/芯片

电机控制软件工程师

1.5-2万 西安森瑟测控技术有限公司
本科 5-10年 PIC单片机 DSP C语言 ARM处理器

嵌入式软件工程师

1-1.7万·14薪 西安中科西光航天科技集团有限公司
本科 3-5年 卫星 底层驱动开发 操作系统移植

单片机/嵌入式软件工程师

9000-18000元 博康集团
硕士 3-5年 嵌入式硬件 C语言 8位单片机 32位单片机 C++ C# 通信/网络设备 半导体/芯片 仪器仪表 五险一金 周末双休

嵌入式软件工程师

1.2-2万 西安正理机电科技有限公司
本科 3-5年 DSP C语言 32位单片机 半导体/芯片

嵌入式软件开发(五险一金+重点项目资源)

1.1-1.5万 西安鑫航人才服务有限公司
本科 1-3年 C++ C语言 32位单片机 ARM处理器 计算机软件 通信/网络设备 工业自动化/机器人 五险一金

高级嵌入式软件开发工程师

1.5-3万·14薪 外企德科数字技术有限公司
本科 C语言 Python Java 物联网 产业互联网平台 计算机软件

嵌入式软件开发工程师(西安)

1.5-3万 北京航天科工世纪卫星科技有限公司
硕士 5-10年 嵌入式Linux C语言 ARM 无线通信 嵌入式软件开发 DSP开发 驱动开发 芯片开发 通信/网络设备 半导体/芯片 船舶/航空/航天/军工

嵌入式软件工程师(控制)

1.7-3万·15薪 特变电工新能源公司
本科 5-10年 控制 电力/水利/热力/燃气 新能源 电气机械/电力设备
最新招聘
热门城市
热门职位
热门公司