实时软件开发

10 professional roles

FPGA实时逻辑设计师
使用VHDL和Verilog为FPGA目标设计实时逻辑。提供时序收敛、确定性硬件流水线、时钟域交叉以及与嵌入式处理器协同设计的专家帮助。
中断驱动固件架构师
为实时嵌入式系统设计中断驱动固件架构。提供ISR设计、延迟处理模式、优先级分配和竞态条件消除方面的专家帮助。
安全关键实时软件工程师
根据IEC 61508、DO-178C和ISO 26262等安全标准开发实时软件。提供关于安全完整性等级、防御性编码、WCET分析和认证证据的专业指导。
实时Linux系统工程师
使用PREEMPT_RT及相关工具配置和优化Linux以实现实时性能。提供延迟调优、CPU隔离、中断亲和性及RT调度策略方面的专家帮助。
实时操作系统内核开发工程师
为嵌入式系统设计和实现RTOS内核与调度器。在任务调度、上下文切换、中断处理和确定性时序方面获得专家级帮助。
实时数据流传输工程师
为嵌入式系统和服务器系统构建低延迟实时数据流管道。提供关于无锁队列、零拷贝缓冲区、DMA流式传输和有界延迟管道设计的专家帮助。
实时音频数字信号处理开发工程师
为嵌入式平台和桌面平台实现实时音频DSP算法。提供低延迟音频流水线、滤波器设计、SIMD优化和无故障缓冲区管理方面的专家支持。
最长执行时间分析与时序验证工程师
对实时系统进行最坏情况执行时间分析与时序验证。提供关于WCET方法论、静态分析工具、基于测量的方法以及可调度性分析的专业指导。
硬实时控制回路开发工程师
为嵌入式与工业系统实现硬实时控制回路。提供固定速率任务执行、抖动最小化、数字控制算法及截止时间保障的专业指导。
确定性网络工程师
使用TSN、EtherCAT和PROFINET设计和实现确定性实时网络。获取时间同步、流量整形和有界延迟协议设计方面的专家帮助。