- 地点
- 亚特兰大,美国
- 类型
- 全职
- 发布
- 2026-06-22
- 资历
- junior
- 部门
- Telular
职责
- 参与 Telguard 硬件设备的嵌入式固件设计、开发和测试。
- 使用基于 IDE 和命令行的构建系统及工具进行编译。
- 使用 C 语言开发和维护面向实时操作系统 (RTOS) 环境的固件。
- 支持开发用于处理和重新传输来自安防和消防系统的报警事件的蜂窝报警通信器。
- 实现并排查进程间通信协议(如 SPI、UART 和 TCP/IP)的故障。
- 应用实时操作系统和操作系统概念,包括进程线程、同步和通信机制。
- 与工程团队协作进行代码优化和效率提升、下一代技术的研究与评估、SDK 集成与分析。
- 与质量保证团队合作执行并验证测试程序,开发和维护自动化测试用例,扩展自动化测试覆盖范围和能力。
必备要求
- 计算机工程、电气工程、计算机科学或相关领域的学士学位。
- 0-2 年嵌入式系统或固件开发经验(实习经验亦可)。
- 精通 C 语言编程。
- 对嵌入式系统和实时操作系统概念有基本的了解。
- 较强的分析、解决问题和故障排除能力。
- 能够在以团队为导向的协作环境中高效工作。
优先条件
- 熟悉 SPI、UART 和 TCP/IP 等硬件通信协议者优先。
- 熟悉调试工具、版本控制系统和构建环境者优先。
Responsibilities
- Participate in the design, development, and testing of embedded firmware for Telguard hardware devices.
- Use build systems and tools, including IDE-based and command-line compilation processes.
- Develop and maintain firmware for real-time operating system (RTOS) environments using C programming language.
- Support the development of cellular alarm communicators that process and retransmit alarm events from security and fire systems.
- Implement and troubleshoot inter-process communication protocols (e.g., SPI, UART, and TCP/IP).
- Apply RTOS and operating system concepts, including process threads, synchronization, and communication mechanisms.
- Collaborate with the engineering team on code optimization and efficiency improvements, research and evaluation of next-generation technologies, and SDK integration and analysis.
- Work with the quality assurance team to execute and verify test procedures, develop and maintain automated test cases, and expand automated test coverage and capabilities.
Must Have
- Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
- 0-2 years of experience in embedded systems or firmware development (internship experience acceptable).
- Proficiency in C programming.
- Basic understanding of embedded systems and real-time operating system concepts.
- Strong analytical, problem-solving, and troubleshooting skills.
- Ability to work effectively in a team-oriented, collaborative environment.
Preferred
- Familiarity with hardware communication protocols such as SPI, UART, and TCP/IP is preferred.
- Familiarity with debugging tools, version control systems, and build environments is preferred.
公司简介
Abaco Systems 是模块化、高性能、开放式架构、基于标准的加固型嵌入式计算领域的全球领导者,致力于为国防和工业领域最严苛的应用提供解决方案。我们的产品和解决方案广泛应用于备受瞩目的军事/航空航天海陆空项目,以及对可靠性要求极高的商业和工业机构。AMETEK 公司是一家领先的全球工业技术解决方案提供商,服务于众多极具吸引力的细分市场,年销售额超过 75 亿美元。AMETEK 致力于打造一个更安全、更可持续、更高效的世界。我们用差异化的技术解决方案,帮助客户应对最复杂的挑战。我们在 35 个国家拥有 22,000 名员工。他们秉持以下核心价值观:道德与诚信、尊重个人、包容、团队合作和社会责任。AMETEK 是标准普尔 500 指数成分股公司。