@公司名称,统编(中华民国以外注册可免填):
公司名称:美商护流股份有限公司台湾分公司
统一编号:42958193
@公司地址(填写详细至号):
台北市玉门街1号
@职缺:
Embedded Software Engineer (Linux)
@职缺能力经历要求:
Duties and Responsibilities
Our team is in charge of the whole tech stack on our Linux based IoT device, which is all the way from kernel/drivers to the applications. We’re expecting you to be good at the range between system and application programming.
- Use golang / python to build some network clients / servers or system services.
- Integrate Flo API by MQTT / WebSocket / RESTful protocol.
- Implement new features is designed by architect.
- Write unit test for project you created or some existing projects.
- Improve system stability / performance.
- Strong knowledge of how to fix complicated system issues. Especially the original bugs comes from a Linux distribution(Yocto).
- Analyze a complicated situation and figure out what kind of issue it is, like device or cloud or app. If it is a device issue, you have to find the root cause and fix it.
- Porting open source project to yocto building system.
- Good communication skills to working with global team.
Skills and Qualifications
Must to have:
- Familiar with one of golang /python / C++.
- Familiar with Object-oriented programming.
- Familiar with Multi-thread programming, System programing.
- Familiar with Asynchronous programming, experience in one of ReactiveX / asyncio / Promise...etc.
- Familiar with writing testable code.
- Familiar with design pattern / clean code / coding style / good naming.
- Familiar with HTTP / HTTPS / SSL / TLS / RESTful / MQTT / WebSocket protocol.
- Familiar with operator system ( Process / Thread / system call / user space / kernel space / IPC / lock...etc ).
- Familiar with one of linux distributions, especially embedded linux, like Yocto / OpenWrt...etc.
- Strong experience in command line tool and shell script.
- Strong experience in software debugging, especially race condition / deadlock / memory leak / resource leak...etc.
- Familiar with Git / GitHub.
- Good communication skills, especially english communication skill.
Nice to have:
- Familiar with C / Java / JavaScript...etc.
- Experience in developing linux kernel device driver.
- Experience in u-boot.
- Experience in OTA / A/B system updates / data partition.
- Experience in init / systemd.
- Experience in system networking setup.
- Experience in tuning wifi performance.
- Experience in embedded linux.
- Experience in Yocto build script .bb file.
- Experience in gdb / strace / ltrace / objdump / debugfs...etc.
- Experience in hardware debugging / Multimeter / Oscilloscope / Logic Analyzer.
- Experience in GPIO / UART/ SPI / I2 C / USB...etc.
- Experience in Agile development, like Scrum...etc.
- Experience in CI / CD.
- Experience in API design / software architecture.
- A linux power user or member of any open source community.
Required education and training
- A bachelor or higher degree.
- 5+ years of experience in software engineer.
- A strong background in computer programming can be beneficial.
- Good English in listening and speaking.
@员工是否需自备工具? (是/否) :
否
@薪资(月薪):
80k ~ 110k NTD / month
@薪资(保证最低年薪,必填项目):
12个月
@工时:
周一至周五: 9:00 ~ 6:00,中间休息一小时
@加班费制度:
可以自由选择补休或是加班费(依劳基法规定)
@工作环境与该职缺团队介绍:
To maintain the quality and the leading technology while our sales keep climbing, we'd like to scale up our engineering team at the moment. Our software engineers are located in multiple cities surrounding the world (Los Angeles, Có rdoba, Saint Petersburg, Taipei), now we want to expand the embedded team in Taipei. While the entire software team members are distributed globally, the embedded team is mostly dedicated in Taipei. We're now looking for anembedded software engineer and a QA automation
engineer to help us building a productive and completed developing environment. Here you can expect to work with our DevOps, Data, Cloud teams remotely through Jira (Scrum/Kanban compliance agile issue tracking system), Confluence (wiki system), GitHub, GitLab (CI/CD), Slack, Grafana, and lots of other open source and proprietary t
ools. Additionally, we do stand-up meetings every morning with our product team in LA via Zoom.
@办公室环境介绍:
我们目前进驻在CIT的office unit,可以参考CIT的介绍
http://www.cit.tw
之后有计画搬到更大个办公室,目前正在寻找中
@工作福利:
- PTO is always 7 days more than defined in Labor Standards Act.
- Regular team banquet.
- We all use Macbook Pros. We'll provide you with a Macbook Pro at work. Other necessary equipments such as 4k monitors can be given on your request.
- Of course you’ll have Labor insurance, Labor retreat, Health insurance, and all other things listed on Labor Standards Act.
@公司分红与奖金:
无
@公司介绍:
Flo Technologies, Inc. is a first of its kind and proprietary water control system for homes and buildings that virtually eliminates all flooding caused by leaks, saves billions in property damage and empowers conservation. Funded in Los Angeles, 2015, it keeps growing with significant growth in 2018 specifically.
https://meetflo.com/
@人资或征才联络方式:
站内信或email
[email protected]
各位大大
之前承蒙版众帮助
那位 "会写程式 没沟通能力" 的小朋友
已经顺利找到工作
我相信他还有很多人生挑战
希望他能努力克服
目前我在帮公司找人
希望能找到对这份工作有兴趣的人
可以一起开开心心工作
目前台湾SW的部份只有4个人
3个RD, 1个QA
目前还想再找一个RD与一个QA
至于能力要求与薪水是否成比例的部份
还望各位大大鞭小力点
即使你没有完全符合能力需求
有兴趣的话
一样可以找我聊聊
我相信会有不同领域
但是能短时间内胜任这份工作的人
我一样会有兴趣找进来
能力需求就只是我们理想中要的人
英文的部份
我自己一开始也是傻在那讲不出半个字
现在也还在努力进步中
当然你能像native speaker是最好
免强能够沟通也是足够了
若是英文能力仍然不足
我希望你是会积极克服这个问题的人
若是自觉无法克服
那就是我们无缘一起合作
至于薪水的部份
依照目前公司对台湾薪资水平的了解
就只愿意给出这样的薪水
若是台湾分公司顺利成长
我相信情况有望改善
但是目前就是这样
我们就以目前的状况下来谈
若是薪水不符合你的需求
那就是我们暂时无缘
之后再看有没有机会合作
我也是想致力于改善台湾薪资环境
大家一起努力
总之
若是对这份工作有兴趣
或者觉得可能要一段时间之后才有机会合作
甚至只是想认识认识
都欢迎找我聊聊