Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
• 70% Senior technical staff; • HQ in Silicon Valley, offices in Ukraine, Poland, Romania, and Bolivia; • Worked from anywhere long before the pandemic; • Startup engineering culture, the latest technologies.
20 серпня 2020

Senior C/C++ Embedded Engineer (вакансія неактивна)

Необхідні навички

• 6+ years of experience of commercial in development
• Ability to write and understand C/C++ code is critical
• Knowledge of the AOSP build system or ability to get up to speed quickly. Comfortable in working with scripted makefiles and Gradle build systems
• Linux kernel, drivers, interrupt structure, HW/SW interaction
• Very strong computer science skills and approach problems from a theoretical point of view. (e.g.: threads, Linux OS, OSI model, data structures, optimizations for performance and power, compilers)
• At least Intermediate English (verbal and written)

Буде плюсом

• Experience with development of payment systems (including payment terminals)
• Expertise at Java, Python or other scripting languages
• Expertise in Android app development
• Ability to use source control systems such as Gerrit, Github, make branches, merge branches, resolve conflicts, etc
• Ability to get up to speed quickly, mental agility, ability to work on multiple areas of the code. For example: using your CS background and general curiosity, be able to identify optimizations for power (battery life) and speed of execution
• Extremely proactive to resolve issues quickly

Пропонуємо

Why work with us?
• Life at Waverley means collaborating with dedicated professionals, passionate about technology
• Our people demonstrate outstanding engineering culture through constant learning and knowledge-sharing
• We value Responsible Freedom, which means we evaluate the results and have flexibility in work style or locations

We offer:
• A chance to contribute to the cutting edge of Silicon Valley software development
• Possibility to work in a startup-like atmosphere, in a new and growing team
• Modern office, comfortable work environment, the best tools
• Competitive compensation
• Friendly inspiring atmosphere

Обов’язки

• Work on customer and merchant reported issues
• Identifying and re-architecture key modules
• To fix bugs and stabilize the client’s Android OS
• Possible rewriting of certain features so core functionality is portable between different versions of OS: KitKat, MarshMallow, Pie, etc
• 3rd party HW and SPI software/SDK support
• The areas of the OS to work on are: from the HAL to SDK, some application work, very little UI work, and SDKs created in Java
• Help implement unit tests and automates them where they are lacking

Про проєкт

Our client is a Smart terminals and open commerce platform provider based in the USA.

Customer’s real-time data pipeline ingests, normalizes, and aggregates billions of events from the apps and Smart Terminal, and deliver instant insights and trigger alerts on web/mobile apps for each of our customer types. They constantly tread the line between performance and scalability, using many different backend tools and optimizations to produce the most useful yet fastest interfaces and alerts.

Гарячі вакансії

Всі вакансії