嵌入式软件工程师
关于Breville
在过去的90多年里,Breville已经发展成为一个具有标志性的全球品牌,在全球70多个国家提供厨房产品。Breville通过提供基于深入消费者洞察力的卓越创新和周到设计来改善人们的生活,使人们能够在自己的家中以比他们想象的更令人印象深刻或更容易的方式做事,最终使他们能够"掌握每一个时刻"。
在Breville的职业生涯是一种独一无二的体验。这不仅仅是为全球领导者工作,更是成为影响世界各地人们的事情的一部分的机会。
职位描述
我们正在寻找一名嵌入式软件工程师加入我们不断壮大的软件开发团队。您将向嵌入式软件负责人汇报,并与不同的项目团队密切合作,您的工作将专注于主动设计和开发软件,利用传感器和先进的控制算法从硬件中获得更多的价值。
主要职责包括:
• 使用嵌入式C++/C设计和开发软件
• 设计和开发低级驱动软件(包括抽象和外围驱动程序)
• 与跨职能团队合作,开发独特的用户体验
• 启动新的板卡,包括传感器和执行器
• 使用Python开发测试应用程序
• 为复杂的工程问题提供软件/硬件解决方案
• 优化和改进系统架构
我们希望听到以下人的声音:
• 计算机工程、电气工程或类似专业的学士学位
• 在嵌入式目标和PC上进行C++/C编程的专业知识
• 有配置、故障排除和优化嵌入式C++/C代码的实际经验
• 有使用Git版本控制、源代码管理、单元测试、代码审查和问题跟踪系统的经验
• 有实时操作系统(FreeRTOS)的经验
• 有像IAR、eclipse、Keil这样的IDE的实际经验
• 在像RPi和PC这样的高端嵌入式系统中使用Python的实际经验
• 对像STM32这样的新MCU有实际经验
• 一定程度上有使用AWS/Amazon或其他物联网平台的经验
也许还有:
• 一定程度上有嵌入式Linux开发(用户空间和系统级)的经验
• 对计算机控制系统、数字信号处理、滤波器等有一定的理解
• 高级构建系统,如CMake或SCONS
• 测试驱动开发的编码风格
我们重视潜力和经验,所以即使您不符合每个要求,也请不要犹豫申请。您独特的技能和热情可能是我们充满活力的团队的完美匹配。
我们为您提供:
• 灵活的工作安排
• 有竞争力的薪酬福利
• 有趣而有回报的团队环境
• 有机会为一家澳大利亚证券交易所上市公司工作
• 员工援助计划
• 带薪产假政策
• 在我们所有电气产品上享受高达50%的员工折扣
• 企业健康和福利福利
申请方式
通过点击“立即申请”按钮来加入这个全球领导者,为其留下自己的印记。
Breville集团自豪地成为一家平等就业机会雇主。