旧塩港電氣工業製造社 主页旧塩港電氣工業製造社 主页

嵌入式软件工程师

Embedded Software Engineer

贝克休斯(Baker Hughes)

地点
浦那,印度
发布
2025-11-24
部门
工程/技术类职位
编号
RI49827

能源与电力电源与 UPS测试测量与科学仪器称重与工业检测

职责

  • 开发和维护基于 Yocto Linux 嵌入式操作系统平台的物联网构建系统
  • 协助创建 Yocto 元包和配方
  • 协助进行 GitHub 项目管理,并将其连接到自动化构建、自动化测试和其他 CI/CD 流水线
  • 协助进行工业物联网网络安全应用、部署和维护
  • 使用 C/C++ 开发和维护电力电子产品的嵌入式固件
  • 优化固件,提高性能、内存和电源效率
  • 实现控制算法、通信协议(SPI、I2C、UART、CAN)和硬件驱动程序
  • 与硬件团队合作进行电路板启动和系统集成
  • 在裸机和基于 RTOS 的系统(例如 FreeRTOS、TI-RTOS)上工作

必备要求

  • 电气工程、电子工程或相关领域的学士或硕士学位
  • 拥有 5 年以上嵌入式 C/C++ 编程经验
  • 具备实时操作系统(RTOS)和裸机开发经验
  • 熟悉微控制器(TI C2000、STM32、NXP)
  • 熟练使用调试工具(示波器、逻辑分析仪、JTAG)
  • 具备较强的分析和解决问题的能力
  • 具备优秀的沟通能力和团队合作能力
  • 能够独立工作并处理多项任务

优先条件

  • 最好有 Linux 嵌入式系统方面的经验
  • 最好有 Yocto 嵌入式系统、Buildroot 和元软件包方面的经验
  • 最好有 Git/GitHub 使用经验和自动化构建经验
  • 希望具备 U-Boot、防火墙和物联网安全策略(安全启动链)方面的知识
  • 希望具备 Node.js、HTML、JavaScript 和 CSS 方面的经验
  • 希望熟悉安全的物联网策略

Responsibilities

  • Develop and maintain IoT build systems based on the Yocto Linux embedded OS platform
  • Assist in creating Yocto meta packages and recipes
  • Assist with GitHub project management and connect it to automated builds, automated testing, and other CI/CD pipelines
  • Assist with industrial IoT cybersecurity application, deployment, and maintenance
  • Develop and maintain embedded firmware for power electronics products using C/C++
  • Optimize firmware for performance, memory, and power efficiency
  • Implement control algorithms, communication protocols (SPI, I2C, UART, CAN), and hardware drivers
  • Collaborate with the hardware team on board bring-up and system integration
  • Work on bare-metal and RTOS-based systems (e.g., FreeRTOS, TI-RTOS)

Must Have

  • Bachelor's or Master's degree in Electrical Engineering, Electronics Engineering, or a related field
  • 5+ years of experience in embedded C/C++ programming
  • Experience with real-time operating systems (RTOS) and bare-metal development
  • Familiarity with microcontrollers (TI C2000, STM32, NXP)
  • Proficiency with debugging tools (oscilloscope, logic analyzer, JTAG)
  • Strong analytical and problem-solving skills
  • Excellent communication and teamwork skills
  • Ability to work independently and handle multiple tasks

Preferred

  • Experience with Linux embedded systems is preferred
  • Experience with Yocto embedded systems, Buildroot, and meta packages is preferred
  • Experience with Git/GitHub and automated builds is preferred
  • Knowledge of U-Boot, firewalls, and IoT security strategies (secure boot chain) is desired
  • Experience with Node.js, HTML, JavaScript, and CSS is desired
  • Familiarity with secure IoT strategies is desired

公司简介

作为全球无损检测(NDT)领域的领导者,威捷科技提供最全面的工业检测解决方案,涵盖射线照相和计算机断层扫描(CT)、远程目视检测、超声波和涡流检测技术,致力于为全球各大行业的客户提供安全、优质且高效的解决方案。我们是一家能源技术公司,为全球能源和工业客户提供解决方案,凭借百年经验和遍布120多个国家的业务,我们的创新技术和服务正在推动能源发展,使能源更安全、更清洁、更高效,造福人类和地球。