Atlas数据存储正在通过开创DNA数据存储技术来规划信息存储的未来。我们是一家新获得资金的高速成长型初创公司,位于生物技术和计算机科学的交汇处,正在解决世界上一些最复杂、长期的数据挑战。我们正在寻找一位优秀的高级固件工程师加入我们的核心工程团队。这是一个独特的机会,可以运用您的全栈专业知识和低级编程知识来构建使生物数据存储成为商业现实的系统。
关于职位:
作为高级固件工程师,您将成为我们工程团队的重要成员。您将帮助设计和实施跨多个系统的高性能固件。
您的职责包括:
- 开发能够处理大数据负载的高性能固件,同时确保端到端的数据完整性。
- 与硬件、电气和化学团队紧密合作,帮助定义需求和规格。
- 使用C和C++等裸机语言进行架构设计和实施。
- 运用低级编程专业知识开发具有严格时间要求的可靠固件。
必备技能:
- 拥有6年以上高级技术职位的软件开发经验。
- 精通C和C++。
- 对嵌入式平台的内存管理有深入、可证明的理解。
- 具备编写高性能、低延迟和高度优化代码的能力,特别是在处理大数据负载(多千兆字节规模)时。
- 具备使用高速总线(SPI、1G/10G以太网、USB等)设计和实现固件的经验。
- 熟悉使用实时操作系统,如FreeRTOS、DMA控制器、AXI总线、中断机制和低级线程实现。
- 了解IP协议直到物理层。
期望技能:
- 具有直接与硬件开发、启动和故障排除合作的经验。
- 理解FPGA和ASIC集成。
- 拥有计算机科学、电气工程或相关领域的学士或硕士学位。
该职位的薪资范围为:
每年155,000 - 185,000美元(总部)