Senior Embedded System Developer
Description
We are seeking talented and self-starter team members who have experience working as an Senior Embedded System Developer.
As an Senior Embedded System Developer working in OPLOG, you will be responsible for the
development of efficient and reliable software on ARM/x86 architectures,
Kernel Level or User Level drivers,
and communication software for the peripheral devices used in different types of autonomous mobile robots.
About Robotics Team
As Robotics Team, we develop automation solutions for the problems in the field of intralogistics, using the latest elements of today's technology, and turn the warehouses where our associates work into future warehouses. We have colleagues in the fields of electronics, mechanics and software design within the team, who creates environments where humans and robots work together.
About OPLOG
OPLOG is a tech company offering world-class e-commerce logistics services using its in-house high-end technologies. Bringing together elite members of the technology and logistics industries, OPLOG fulfills a core need for new generation logistics services.
With our R&D teams specialized in AI, Robotics, Cloud Software Development, and Logistics teams expert on e-commerce fulfillment, our mission is to enable e-commerce companies to focus on building their brand, obsessing with their customers, and achieving healthy business growth by providing “Amazon Like” tech-enabled logistics services.
In an accelerated world of changing e-commerce trends, with our clients, we work relentlessly to offer new and innovative services enabling a great post-purchase experience for their consumers.
Join the Fastest Growing Technology Company in Turkey!
Deloitte 2017 Technology Fast 50 Turkey WINNER - #1
Deloitte 2017 Technology Fast 500 EMEA (Europe, Middle East, and Africa Region) #20
Required Qualifications
Solid understanding of data structures.
Solid understanding of design patterns on low level perspective.
Solid understanding of basic networking and connectivity layers.
Solid understanding of Linux operating systems.
Solid understanding of English language both on daily and formal perspective. (Verbally and written).
At least 5 years of experience with C/C++
At least 5 years of experience with Computer networking such as TCP, UDP
At least 4 years of experience with device communication networks such as CanBUS, CanOPEN, EtherCAT, Profinet, Ethernet/IP
Nice to Have
Familiarity with MQTT and/or with its implementations such as HiveMQ, EMQx etc.
Familiarity with C# .netcore, Python2/3, Javascript.
Familiarity with Agile/SCRUM development process is an advantage, requirement capture and tracking, issue tracking (e.g. JIRA, etc.) is an advantage
Familiarity with Confluence pages and integrate JIRA issues with Confluence pages is an advantage,
Skills
As published by recruitee
Full name, Email, CV, Cover letter, Phone, Photo
