Перша конференція про комунікації в ІТ

Вакансии Embedded Developer / Hardware Engineer

Опыт от 5 лет Senior Full-time Intermediate / B1 Есть тестовое задание Office, Remote Львів, Krakow
21.06.2024
Подробнее
  • C
  • Python
  • Bash
  • Linux
  • Yocto
  • Buildroot
  • Ethernet
  • I2C
  • SPI
  • UART

PLVision is seeking a highly skilled Senior Embedded C Engineer with a deep interest in hardware development to enhance our innovative networking solutions that support the next generation of industrial networks.
This is a highly technical position that requires a candidate with 5+ years of commercial experience in the development of Embedded Applications and C programming. At PLVison you will get valuable hands-on experience with the latest technologies and non-trivial tasks in software product development. You will collaborate with global technology leaders within open-source communities and work on the meaningful project that drives technological advancement.

Responsibilities:

  • Bring up networking device platform components and drivers in the Linux environment.
  • Integrate platform components into the Networking Operating System (NOS).
  • Engage in client communications to clarify requirements.
  • Design and develop new functionality for the Linux networking subsystem.

Requirements:

  • 5+ years of commercial experience in software engineering, specialising in embedded systems;
  • Strong knowledge of C for embedded systems development;
  • Proficiency in Python and Bash;
  • Experience with embedded Linux build systems, such as Yocto and Buildroot;
  • Proficiency in Linux kernel development;
  • Experience in developing and bringing up Linux device drivers;
  • Experience in bringing up peripheral devices, including EEPROM, bus multiplexers, Ethernet PHY, fans, thermal sensors and power supply units;
  • Experience in bringing up hardware buses such as I2C, SPI, UART, etc.;
  • Advanced Linux user with expertise in networking tools and utilities;
  • Knowledge of technical English at Intermediate level and higher.

Would be a plus:

  • Experience in developing Linux networking device drivers;
  • Experience with Ethernet pluggable modules & drivers (e.g., QSFP28, QSFP-DD, OSFP, etc.);
  • Experience in Linux networking stack development;
  • Experience with SONiC NOS.

Информация о компании PLVision

PLVision – компания по разработке программного обеспечения, специализирующаяся на открытых сетях, имеющая успешный опыт обслуживания клиентов корпоративного класса. Тщательно разрабатывая функциональность продукта на основе потребностей конечных пользователей, компания поставляет передовое специализированное сетевое программное обеспечение с использованием открытого исходного кода (SONiC, DASH, DentOS) в качестве основы для инноваций.
Год основания: 2007
Количество сотрудников: 101-250
Сайт: plvision.eu

Преимущества сотрудникам

Откликнуться
Опыт от 2 лет Middle Full-time Intermediate / B1 Есть тестовое задание Office, Remote Київ, Львів, Одеса, Krakow
21.06.2024
Подробнее
  • Python
  • C
  • Linux
  • Docker
  • Make
  • KVM
  • QEMU
  • TCP/IP
  • Ethernet

PLVision is looking for a Software Engineer with a strong command of C and Python to join our experienced team, building a software simulator for L2/L3 switches. In this role, you’ll gain valuable insights into how networking devices function at their core, mastering the packet flow and working directly with firmware.
This project is a fantastic opportunity to advance your technical skills while working with leading networking technologies.

Client Profile:

Our customer is an Israel-based leader in the global networking equipment market, recently acquired by a multinational technology corporation. PLVision has been working with the customer since 2015 and the team, as well as the variety of projects, are constantly expanding.

Responsibilities:

  • Design and development of ASIC and hardware system simulator modules.
  • Firmware integration.
  • Troubleshoot issues.

Requirements:

  • Master’s or Bachelor’s Degree in Computer Science or Computer Engineering;
  • 2+ years of commercial experience in Embedded Systems or Networking;
  • Strong knowledge of Python and C;
  • Understanding of Object-Oriented Programming (OOP) concepts;
  • Practical experience with Linux;
  • English at an intermediate level or higher.

Would be a plus:

  • Experience with Docker;
  • Understanding of Makefiles;
  • Expertise in KVM or QEMU;
  • Familiarity with networking, including TCP/IP and the Ethernet stack.

Информация о компании PLVision

PLVision – компания по разработке программного обеспечения, специализирующаяся на открытых сетях, имеющая успешный опыт обслуживания клиентов корпоративного класса. Тщательно разрабатывая функциональность продукта на основе потребностей конечных пользователей, компания поставляет передовое специализированное сетевое программное обеспечение с использованием открытого исходного кода (SONiC, DASH, DentOS) в качестве основы для инноваций.
Год основания: 2007
Количество сотрудников: 101-250
Сайт: plvision.eu

Преимущества сотрудникам

Откликнуться
Опыт от 1 года Junior Full-time Не имеет значения Есть тестовое задание Office, Remote Київ, Львів, Одеса, Krakow
21.06.2024
Подробнее
  • C
  • Linux
  • Ethernet

PLVision is looking for a Junior C Engineer with experience in embedded systems engineering and a good understanding of real-time software. You will get a stable job on our growing project for a technology leader, our client of 8+ years. In this role, you will be a part of the experienced team that develops firmware for cutting-edge networking hardware.

Responsibilities:

  • Develop a network operating system (NOS) for network devices such as switches and routers.
  • Participate in the development of NOS features for cloud and data center networking.
  • Investigate and resolve networking-related issues.
  • Stay up-to-date with the latest networking technologies and industry trends.

Requirements:

  • Bachelor's or Master's Degree in Electrical Engineering or Computer Engineering;
  • Up to 2 years of commercial experience;
  • Knowledge of C programming language;
  • Understanding of real-time software;
  • Experience in embedded systems engineering;
  • Strong logical thinking and fast-learning skills.

Would be a plus:

  • Knowledge of standard specifications (Ethernet, MAC, Physical Layers, Optics);
  • Knowledge of Ethernet protocols;
  • Familiarity with Linux at the user level.

Информация о компании PLVision

PLVision – компания по разработке программного обеспечения, специализирующаяся на открытых сетях, имеющая успешный опыт обслуживания клиентов корпоративного класса. Тщательно разрабатывая функциональность продукта на основе потребностей конечных пользователей, компания поставляет передовое специализированное сетевое программное обеспечение с использованием открытого исходного кода (SONiC, DASH, DentOS) в качестве основы для инноваций.
Год основания: 2007
Количество сотрудников: 101-250
Сайт: plvision.eu

Преимущества сотрудникам

Откликнуться
Опыт от 1 года Junior Full-time Intermediate / B1 Есть тестовое задание Remote
19.06.2024
Подробнее
  • C++
  • Agile

What project we have for you

Our customer is one of the key players in the world of maps and navigation platform.

Our team, which is part of the customer’s Routing Center of Excellence, is an advanced engineering team that delivers core routing functionality. We constantly improve routing algorithms and services based on the new fast and flexible map format. We care about the software design, elegant algorithms, performance, and scalability of our solutions. We use modern C++ 17 for our core algorithms.

As part of the team, you’ll have the opportunity to work on one of the most versatile route calculation engines, capable of both running on low-end devices and taking advantage of high-end cloud computing clusters. You’ll contribute to a wide range of features impacting routing graph preparation, core routing algorithms, maneuver/instruction generation, and road traffic updates. You will help us create a new generation of highly performant and customizable big-scale routing solutions.

If you want to be on the technology edge and solve real-world logistics and vehicle routing problems – apply!

Technology Stack :

  • C++ 17
  • CI(Jenkins), Gerrit/Git, GitLab
  • Debugging tools gdb, valgrind etc.
  • MapReduce, Scala (for pipeline creation)
  • Rust
  • gtest and Robot Framework for tests

What you will do

  • Support of existing products in the pre-production and post-production phase
  • Develop new features
  • Design interfaces and implementation to support reusability, testability, and modularity
  • Help to integrate our solution with other parts of the Navigation platform
  • Ensure the features are integrated into the target platforms in a way that meets the expectations of the customer
  • Failure investigation
  • Regular communication with the remote team
  • Reporting on the results of your work

What you need for this

  • 1+ year of C++ software development
  • Passionate about programming; strong focus on performance aspects
  • Self-motivated, well-organized, detail-oriented, and a very strong team player
  • Good communication skills in English, both written and spoken
  • Experience working with embedded systems and hardware
  • Excellent analytical, algorithmic, and optimization skills
  • Understanding of Agile methodologies and engineering practices

Информация о компании Intellias

Intellias – одна из крупнейших украинских ИТ компаний, объединяющая более 3000 специалистов. Компания занимается разработкой комплексного программного обеспечения и предоставлением профессиональных сервисов, специализируясь на автомобильной отрасли, навигационных системах, финансовых и телекоммуникационных технологиях.
Год основания: 2002
Количество сотрудников: 1001-5000
Сайт: intellias.ua

Преимущества сотрудникам

Откликнуться
Опыт от 4 лет Middle, Senior Full-time Upper-Intermediate / B2 Есть тестовое задание Договір про послуги Remote
15.06.2024
Подробнее
  • RTOS
  • FreeRTOS
  • Zephyr
  • MQTT
  • BLE
  • Unity
  • UART
  • I2C
  • SPI

Binariks is looking for a highly motivated Middle Strong/Senior Embedded Engineer to join the team on the project from Canada on a contractual basis for 3 months with the possibility to become a full-time employee.

Product:

The company works in the healthcare sphere. They provide trustworthy and real-time continuous pressure measurements for the diagnosis of compartment syndrome.

What We’re Looking For:

  • 4+ years of relevant professional experience;
  • Experience in C, C++;
  • Experience in RTOS, FreeRTOS, Zephyr;
  • Experience in Wireless tech stacks such as MQTT, BLE, Debugging on JLink, CMock, Unity (throw the switch), serial communication (UART, I2C, SPI), FOTA;
  • At least an Upper-Intermediate level of English;
  • High standard of code quality;
  • Good problem-solving skills.

Your Responsibilities:

  • Developing high-quality, testable, and high-performant software using Agile practices.
  • Gathering requirements, setting priorities, and making precise decisions within deadline.
  • Collaboration in the improvement of workflows through standardization and optimization of processes.
  • Play an active role in every phase of the firmware development cycle adapting systems to meet rapidly changing business and user needs.
  • Follow good documentation practices.

Информация о компании Binariks

Binariks – технологический партнер, который помогает предприятиям пройти цифровую трансформацию на каждом этапе их пути, а также предоставляет инженерные услуги и консультации экспертов. Компания предоставляет услуги по разработке ПО и консалтинговые услуги, создает команды и продукты, а также проектирует сложные архитектуры для международных компаний-разработчиков программного обеспечения и глобальных предприятий.
Год основания: 2014
Количество сотрудников: 101-250
Сайт: binariks.com

Преимущества сотрудникам

Откликнуться
Опыт не имеет значения Senior Full-time Не имеет значения Есть тестовое задание Remote
11.06.2024
Подробнее
  • BLE
  • C/C++

About project:

We’re seeking a talented C/C++ Embedded Engineer with a specialized focus on wireless technologies to join our team. If you have a passion for wireless system development and are ready to dive into the challenges of optimizing protocols for efficient performance, this is the role for you. You’ll be instrumental in the development and optimization of wireless LAN protocols, Bluetooth Low Energy, and related technologies.

Qualifications and skills:

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related discipline.
  • Extensive experience with wireless system development.
  • Proven track record in wireless LAN development.
  • Solid experience with Bluetooth Low Energy (BLE) protocols.
  • Proficient in C/C++ programming with an understanding of embedded systems architecture.
  • Familiarity with wireless LAN and Bluetooth Low Energy (BLE) protocol stacks.
  • Experience developing firmware for wireless LAN ICs.
  • Hands-on experience with embedded OS development and optimization for specific CPU/MCU architectures.

Responsibilities:

  • Design, develop, and optimize embedded systems for wireless LAN protocols using C/C++.
  • Collaborate with cross-functional teams to build and enhance wireless systems and protocols.
  • Implement and troubleshoot Bluetooth Low Energy (BLE) protocols.
  • Ensure system performance, quality, and security by performing rigorous testing.
  • Develop and optimize firmware for wireless LAN ICs and CPU/MCU architectures.
  • Conduct comprehensive code reviews and offer constructive feedback to improve design and development processes.
  • Document designs and technical specifications to maintain transparency and foster knowledge sharing.

Информация о компании StartupSoft

StartupSoft – надежный партнер по расширению внутренней команды высококлассными удаленными специалистами. Компания тщательно отбирает исключительных инженеров, отвечающих конкретным потребностям клиентов, как техническим, так и культурным.
Год основания: 2016
Количество сотрудников: 101-250
Сайт: startupsoft.com

Преимущества сотрудникам

Откликнуться
Опыт от 5 лет Lead Full-time Не имеет значения Есть тестовое задание Office Київ
08.06.2024
Подробнее
  • С/С++
  • С#
  • Python
  • Assembler
  • MATLAB

Запрошуємо Team Lead Технічного аналізу приєднатись до нашої команди!

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

  • Технічна освіта (пріоритет – радіотехнічна);
  • Досвід спектрального аналізу та визначення основних технічних параметрів радіосигналів;
  • Розуміння основних принципів побудови систем зв’язку та знання основних цифрових протоколів КХ\УКХ\Супутникового зв’язку;
  • Досвід програмування на мовах С, С++, С#, Python, Assembler;
  • Розуміння мережевих протоколів;
  • Робота з інструментами тех. аналізу сигналів (SA, Gnuradio, Matlab, Krypto 500\1000);
  • Знання основ та розуміння:
    • ЦОС;
    • Радіотехніки;
    • Основ розповсюдження радіохвиль;
    • Основ Демодуляції\Декодування\Дешифрування радіосигналів.

Основні задачі:

  • Правильна постановка завдань командам;
  • Контроль та своєчасне виконання завдань командами;
  • Отримання і уточнення завдань у Product Manager;
  • Організація процесу дослідження апаратної та програмної частини засобів зв’язку (reverse);
  • Пріоритезація та маневр зусиллями команд для ефективного виконання завдань;
  • Якість програмних\апаратних розробок відділів;
  • Пошук шляхів ефективного технічного аналізу для отримання доступу до систем зв’язку;
  • Проведення первинного технічного аналізу систем зв’язку;
  • Постановка завдань та контроль опису систем зв’язку;
  • Контроль та опис документації на рішення команд.

Информация о компании Infozahyst

Infozahyst – компания сектора оборонной отрасли, основной деятельностью которой является разработка программных и аппаратных решений для силовых структур Украины. Компания является лидером в области радиоэлектронной разведки, занимается усовершенствованием системы информационной безопасности, имеет собственный отдел разработки встроенных систем, разрабатывает продуктовую экосистему полного цикла, проводит научно-исследовательские и опытно-конструкторские работы, предоставляет услуги по разработке инновационных R&D-решений под ключ в соответствии с запросом, потребностями и требованиями заказчика.
Год основания: 2001
Количество сотрудников: 101-250
Сайт: infozahyst.com

Преимущества сотрудникам

Откликнуться
Product / Startup, R&D
Опыт от 3 лет Senior Full-time Upper-Intermediate / B2 Есть тестовое задание Office Київ
08.06.2024
Подробнее
  • FPGA
  • Python
  • Pandas
  • matplotlib
  • Windows
  • Linux
  • Jira
  • Confluence

Запрошуємо Senior Hardware QA (RnD) приєднатися до нашої команди!

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

  • Основи радіотехніки (антени, МШП, їх основні параметри);
  • Розуміння роботи супергетеродинних приймачів (Принцип роботи, основні ВЧ параметри);
  • Розуміння роботи пеленгаційних систем (їх основні типи та методи пеленгації);
  • Розуміння роботи радарних систем та їх параметрів;
  • Розуміння принципів теорії сигналів (типи сигналів та їх модуляції, спектральний аналіз, сигнали ППРЧ, типові частоти GSM, GPS, FM, тощо);
  • Базове розуміння роботи FPGA;
  • Розуміння роботи SDR приймачів (прийом та генерація сигналів, АЦП, ЦАП);
  • Досвід роботи з вимірювальною технікою (аналізатор спектру, генератор, осцилограф);
  • Досвід роботи з мовою програмування Python (робота з бібліотеками pandas, matplotlib, тощо, використання багатопроцесорності, написання скриптів для роботи з hardware обладнанням та тестування протоколів hardware);
  • Впевнений користувач Windows;
  • Користувач Linux на рівні командної строки;
  • Досвід роботи з Jira, Confluence;
  • Англійська – Upper-intermediate;
  • Бажання вчитися і вдосконалювати свої навички;
  • Вміння працювати в команді, відповідальність, комунікабельність.

Буде плюсом:

  • Досвід впровадження тестування виробів згідно міжнародних стандартів, в тому числі MIL-STD, RTCA, EUROCAE, тощо
  • Досвід проведення тестування Conducted Emission, Conducted Susceptibility, Radiated Emission, Radiated Susceptibility, Operational Temperature, Storage Temperature, Humidity, Salt Fog, Altitude, Operational vibration, Shock, Acceleration loads, тощо.

Основні задачі:

  • Розробка методик перевірки програмного та апаратного забезпечення;
  • Розробка програмного забезпечення на мові програмування Python для автоматизації процесів тестування, роботи з вимірювальним обладнанням, тощо;
  • Створення тестової документації (планів, стратегій, чеклистів, звітів, тощо);
  • Організація та участь у проведенні польових та лабораторних експериментів, перевірок, вимірів, тощо.
  • Планування та впровадження тестування серійних та експериментальних виробів на відповідність вимогам міжнародних стандартів.

Якщо вакансія Вас зацікавила, просимо надіслати резюме та вказати зарплатні очікування.
Ми розглянемо резюме протягом 10-ти робочих днів, та у разі позитивного рішення обов'язково зв'яжемося з вами. Якщо ви не отримали від нас зворотнього зв'язку, то наразі ми не готові запропонувати вам дану посаду.

Информация о компании Infozahyst

Infozahyst – компания сектора оборонной отрасли, основной деятельностью которой является разработка программных и аппаратных решений для силовых структур Украины. Компания является лидером в области радиоэлектронной разведки, занимается усовершенствованием системы информационной безопасности, имеет собственный отдел разработки встроенных систем, разрабатывает продуктовую экосистему полного цикла, проводит научно-исследовательские и опытно-конструкторские работы, предоставляет услуги по разработке инновационных R&D-решений под ключ в соответствии с запросом, потребностями и требованиями заказчика.
Год основания: 2001
Количество сотрудников: 101-250
Сайт: infozahyst.com

Преимущества сотрудникам

Откликнуться
Outsource, Consulting / Integrator
Опыт от 5 лет Senior Full-time Upper-Intermediate / B2 Есть тестовое задание Remote
31.05.2024
Подробнее
  • Yocto
  • C/C++
  • Linux
  • Python
  • FreeRTOS

About our client:

Our client is the world's leading manufacturer of advanced control and automation systems, innovating technology and reinventing the way people live and work, offering integrated solutions to control audio & video systems. The client streamlines technology, improving the quality of life for people in corporate boardrooms, conference rooms, classrooms, auditoriums, and in their homes.

Project description:

The project's goal is to design and develop the next generation of the Unified Communication product line for low-latency audio/video streaming. From the BSP perspective, the team is involved in helping out with the board bring-up and support of the functionality.

Requirements:

  • at least 5 years of experience in embedded software development
  • experience with YOCTO build system
  • strong C/C++ knowledge
  • experience in Linux kernel and user space development
  • Upper intermediate English.

Would be a plus:

  • Python knowledge
  • experience with audio/video streaming solutions
  • experience with IMX8, STM32MP1, TI Sitara processors
  • MCU programming (FreeRTOS)

Responsibilities:

  • Manage Yocto environment including new software packages, bug & vulnerability repair, and back--porting
  • Develop and maintain Linux kernel modules
  • Develop and maintain Linux-based applications and services
  • Support other members of the Embedded Linux team who utilize the Yocto environment

BE AWARE OF FRAUD: When applying for a job at Jabil you will be contacted via correspondence through our official job portal with a jabil.com e-mail address; direct phone call from a member of the Jabil team; or direct e-mail with a jabil.com e-mail address. Jabil does not request payments for interviews or at any other point during the hiring process. Jabil will not ask for your personal identifying information such as a social security number, birth certificate, financial institution, driver’s license number or passport information over the phone or via e-mail. If you believe you are a victim of identity theft, contact your local police department. Any scam job listings should be reported to whatever website it was posted in.

Информация о компании Jabil

Jabil – это глобальная компания, предоставляющая производственные услуги, широкий спектр услуг по проектированию, производству, цепочке поставок и управлению продукцией для различных отраслей.
Год основания: 1966
Количество сотрудников: 1001-5000
Сайт: jabil.com

Преимущества сотрудникам

Откликнуться
Outsource, Consulting / Integrator
Опыт от 3 лет Middle Full-time Upper-Intermediate / B2 Есть тестовое задание Hybrid Poznan
17.05.2024
Подробнее
  • C
  • C++
  • ARM
  • Linux
  • CAN
  • Ethernet
  • I2C
  • SPI

Currently, we are looking for an experienced and passionate Embedded Software Engineer.
Our client is a global technology partner for system integrators in a wide range of industries. They provide tailored solutions comprising displays, panel computers, industrial automation, network hardware, CCTV, and software. You will have an opportunity to work within a wide range of markets - industrial automation, marine, and defense, just to name a few.
We are focused on long-term cooperation where you will have the opportunity to cooperate with many industries that you will be able to get to know, analyze and, after some time, choose the best one for you!

Requirements:

  • 3+ years of commercial experience in embedded development;
  • Experience in C or C++ programming language;
  • Deep understanding of embedded systems and computer architecture;
  • Strong debugging/troubleshooting skills in embedded systems;
  • Familiarity with processors based on the ARM architecture family;
  • Knowledge of architecture and design patterns;
  • Familiarity with version control, code review, static code analysis, and integration tools;
  • Working with the Linux operating system;
  • High-level writing and documentation skills;
  • Fluent English (B2).

Nice to have:

  • Electronic Engineering or Computer Science degree, or any relevant degree;
  • Familiarity with video and signal processing;
  • Experience in developing firmware for MCU platforms;
  • Knowledge of communication protocols (e.g., CAN, Ethernet, I2C, SPI).

Your responsibilities:

  • Working with products focused on code quality, system robustness, and high demand for systems uptime.
  • Designing and writing the embedded software code according to desired specifications.
  • Meeting with clients and the software design team to determine software specifications.
  • Reviewing the code and designs.
  • Analysis and enhancement of the efficiency, stability, and scalability of system resources.

Информация о компании BCF Software

BCF Software – польская компания, которая предоставляет услуги по разработке программного обеспечения. Компания занимается исследованиями и разработками для корпораций, компаний среднего размера и стартапов, предлагает уникальные решения, обслуживание и поддержку, специализируется на разработке программного обеспечения, кибербезопасности, облачных вычислениях, аудите ПО и безопасности, а также разработке мобильных приложений, используя новейшие инструменты и технологии для обеспечения надежности, эффективности и масштабируемости решений.
Год основания: 2016
Количество сотрудников: 251-500
Сайт: bcf-software.com

Преимущества сотрудникам

Откликнуться
Опыт от 3 лет Middle, Senior Full-time Upper-Intermediate / B2 Есть тестовое задание Office
08.05.2024
Подробнее
  • C/C++
  • Linux
  • Linux Embedded OS
  • Unit Tests

Ceragon Networks Ltd. is the global innovator and leading solutions provider of 5G wireless transport. We help operators and other service providers worldwide increase operational efficiency and enhance end customers’ quality of experience with innovative wireless backhaul and fronthaul solutions. By joining our team, you will enrich your experience and become a technical professional in the fields of embedded software, networking, and telecommunications.

Responsibilities

  • Design & develop embedded software for Ceragon’s solutions.
  • Join the embedded software development team that’s leading the work on the next generation cutting edge technology products.
  • Engage in different areas of software development including high-level embedded applications development and Layers 2-3 network protocol stacks.
  • Actively participate in all stages of the development process: software requirements analysis and definition, design, coding in C/C++ under Linux OS, unit testing.
  • Closely collaborate with other R&D groups.

Skills

  • Bachelor’s Degree in Information Technology (Computer Science, Information Systems, Electrical and Computer Engineering) or related field of study
  • At least 3-5 years of experience in C/C++ software development for RT solutions (especially embedded systems – an advantage)
  • Experience in Multithreading application designs
  • Knowledge of object-oriented concepts and design patterns
  • Linux user-space programming
  • Team player with excellent oral and written communication skills
  • Strong interest in embedded systems and software design approaches.
  • Upper-Intermediate level of English

Nice to have experience with:

  • Experience with Ethernet L2 switching – an advantage
  • Experience with Ethernet L3 routing protocols — an advantage
  • Experience with Embedded Linux — an advantage

Информация о компании Delphi Software

Delphi Software – поставщик специализированных научно-исследовательских разработок, высококачественных программных услуг и продуктов. Компания предоставляет свои инновационные продукты и услуги мировым лидерам в области Big Data, смешанной реальности, мобильных устройств, искусственного интеллекта. Используя свой 25-летний опыт разработки и высокопрофессиональный персонал, обеспечивает цифровую трансформацию предприятия с помощью инноваций.
Год основания: 1988
Количество сотрудников: 251-500
Сайт: udelphi.com
Откликнуться
Опыт от 3 лет Middle, Senior Full-time Upper-Intermediate / B2 Есть тестовое задание Релокейт Remote
27.04.2024
Подробнее
  • C/C++
  • Cortex-M
  • AVR
  • PIC
  • USB
  • UART
  • SPI
  • I2C
  • RS422
  • RS485
  • CAN
  • MQTT
  • LoRaWAN
  • Zigbee
  • BLE
  • FreeRTOS
  • Zephyr
  • Yocto

Requirements:

  • Strong programming experience in C/C++;
  • 3+ years of professional experience in embedded software development;
  • Proficiency in developing firmware for microcontrollers and familiarity with popular architectures like ARM Cortex-M, Atmel AVR, or Microchip PIC;
  • Experience with transferring data through wire and wireless interfaces such as USB, UART, SPI, I2C, RS422, RS485, CAN, etc;
  • Solid understanding and practical experience with IoT technologies and protocols, such as MQTT, LoRaWAN, Zigbee, Wi-Fi, Bluetooth Low Energy (BLE), etc;
  • Experience with real-time operating systems, such as FreeRTOS, or Zephyr;
  • Experienced in basic software engineering such as requirements analysis, configuration tracking, unit testing, continuous test integration;
  • English level В2

Will be a plus:

  • Familiarity with IoT platforms, cloud services, and edge computing concepts;
  • Experience with PCB design & schematics;
  • Experience with GNSS, LTE, NB-IoT;
  • Experience with measurement equipment, sensors, etc;
  • Experience with Yocto;
  • Experience in Linux Kernel Development.

Информация о компании CHI Software

CHI Software – поставщик услуг по разработке программного обеспечения, работающий на мировом IT-рынке уже 16 лет. Компания помогает клиентам расширяться и вносить позитивные изменения в жизнь людей, создавая передовые решения для Интернета, мобильных устройств и настольных компьютеров. Команда использует инновационные технологические стеки и направляет свои усилия на решение сложных задач в области облачных вычислений, больших данных, искусственного интеллекта и IoT.
Год основания: 2006
Количество сотрудников: 501-1000
Сайт: chisw.com

Преимущества сотрудникам

Откликнуться
Outsource, Consulting / Integrator
Опыт не имеет значения Middle, Senior Full-time Не имеет значения Есть тестовое задание Договір про послуги Remote
19.04.2024
Подробнее
  • C#
  • Microsoft Azure
  • AWS
  • GCP
  • Microsoft SQL Server
  • NoSQL
  • Azure Cosmos DB
  • Rest API
  • Windows Forms
  • WPF

We are seeking a highly skilled and experienced C# engineer to join our dynamic team. The successful candidate will play a pivotal role in the development of a cutting-edge common platform for controlling different robot arms, with an initial focus on ABB robots. The project is in its development stage, and the solution will integrate ABB robots with their virtual twins as virtual machines for commissioning.

Responsibilities:

  • Develop software solutions using C# for the entire project.
  • Communicate with devices using custom libraries and services using REST APIs.
  • Develop REST APIs.
  • Leverage existing code and reference materials to enhance and expedite development.
  • Work extensively on the interface, focusing on Windows Forms development.
  • Implement features using object-oriented programming principles for code modularity and reusability.
  • Collaborate with cross-functional teams to ensure smooth integration of hardware and software components.

Requirements:

  • Bachelor’s degree in Electrical, Mechanical or Industrial engineering or other related engineering discipline.
  • Middle to Senior-level experience in Windows Forms/WPF development.
  • High level of proficiency in object-oriented programming in C#. Ability to write clean, maintainable, and testable code. Expertise in the use of design patterns.
  • Previous experience or a strong interest in acquiring skills in electrical/mechanical design and a fearless approach to interacting with machines.
  • Exposure to hardware/embedded programming. Must understand hardware input and output and should be able to configure and setup machines.
  • Willingness to travel to multiple factories (50%) and 50% remote support.
  • Ability to work with large code bases, understand their workings, and refactor as needed.
  • Ability to work with minimal supervision and contribute effectively to a collaborative team environment.

Nice to have:

  • Exposure writing code to control robots, specifically ABB robots.
  • Experience with robotics software development.
  • Proficiency in Mandarin will be added as an advantage.
  • Experience with cloud platforms (Azure, AWS, GCP).
  • Experience in SQL Server, NoSQL DB’s such as Cosmos DB.

Информация о компании Jabil

Jabil – это глобальная компания, предоставляющая производственные услуги, широкий спектр услуг по проектированию, производству, цепочке поставок и управлению продукцией для различных отраслей.
Год основания: 1966
Количество сотрудников: 1001-5000
Сайт: jabil.com

Преимущества сотрудникам

Откликнуться
$3300 – 5300
Outsource
Опыт не имеет значения Middle, Senior Full-time Не имеет значения Есть тестовое задание B2B / ФОП, Трудовий договір Remote
18.04.2024
Подробнее
  • RPG
  • IBMi
  • DB2
  • SQL
  • Java

We are a multinational team of highly skilled professionals with a strong digital mindset. We take pleasure in creating new solutions that have a real impact on our clients’ business. We are more than 4300 professionals with offices in Europe, the USA, Asia and LatAm. At Avenga you’re not obliged to do anything…but empowered to do everything! Join our team!

This is your mission:

  • Design, code, test and implement high-quality IBMi software solutions
  • Support, maintain and enhance the IBMi hosted applications
  • Work with various stakeholders and navigate in a multi-cultural environment
  • Secure service readiness for users on IBMi platform
  • Work with the Continuous Improvement process
  • Keep yourself up to date with emerging IBMi technologies, tools and trends
  • Analyze application performance and identify areas for improvement or optimization.

What you bring along:

  • Very good knowledge of RPG/IBMi
  • Practical knowledge of relational database DB/2 and SQL
  • Knowledge of integration technologies desirable
  • Practical knowledge of Java – nice to have.

Информация о компании Avenga

Avenga – это организация, созданная объединением четырех ИТ-компаний из Малайзии, Германии, Польши и Украины с целью предоставления лучшей помощи партнерам в создании индивидуального программного обеспечения. Предлагаемые компанией аутсорсинговые услуги уже в течение десятилетий приносят ценность фармацевтической и биологической отраслям, страховой, финансовой и автомобильной промышленности. Компания работает над разработкой и дизайном программного обеспечения на заказ, управлением продуктами, проектами технологического консалтинга и цифровой трансформацией под ключ.
Год основания: 2019
Количество сотрудников: 1001-5000
Сайт: avenga.com

Преимущества сотрудникам

Откликнуться
Опыт не имеет значения Senior Full-time Не имеет значения Есть тестовое задание Office Gdansk
11.04.2024
Подробнее
  • C++
  • C
  • TCP/IP
  • UDP
  • IPSEC
  • HTTP
  • HTTPS
  • Linux
  • ARM

Our team will develop current projects as well as build and deliver new features. As an Software Development Engineer, you will be a core member of the development team. The ideal candidate is passionate about building IoT products. You must be responsive, flexible, and able to succeed within an open and collaborative peer environment.
We are looking for a Software Engineer to join the Ring team and support the development of new and existing products. We value your passion to discover, invent, simplify and build.

Key job responsibilities:

  • Delivering high-quality C/C++ code for Ring Devices at Amazon.
  • Specifying, designing, and implementing functionality and behaviors of embedded subsystems.
  • Collaborating effectively.
  • Proactively communicating and demonstrating technical leadership.

Basic Qualifications:

  • Bachelors degree in Computer Science, Computer Engineering, Electrical Engineering, related field, or equivalent practical experience.
  • Proven experience in software and embedded development with C/C++ and familiarity with SoC and embedded CPU.
  • Field experience with writing low-level drivers, interrupting service routines, and general troubleshooting/debugging with hardware.

Preferred Qualifications:

  • Master's in Computer Science, Information Security, or related field, or equivalent work experience.
  • Extensive experience in computer architecture and embedded systems.
  • Extensive experience in two or more of the following technical categories:
    • Hardware security (PCB, JTAG, UART, SPI, ROM, microcode, custom ASIC/FPGA).
    • x86 and/or ARM chipset and firmware security (TPM, UEFI, TrustZone, Secure Boot, JTAG, PCIe).
    • Security assessment (e.g. penetration testing, incident response, forensics, network traffic analysis).
    • Performing security reviews and implementing defensive technical security controls.
    • Virtualization security, side-channel attack vectors, and potential mitigation.
    • An understanding of network and web related protocols (e.g. TCP/IP, UDP, IPSEC, HTTP, HTTPS).
    • Understanding of service-oriented architecture and web services security.
    • Excellent written and verbal communication skills with the ability to convey technical information to a wide variety of audiences.
    • Demonstrated experience collaborating with other security engineers and developers to deliver complex projects.
    • Experience in reviewing complex systems design/code for security best practices and compliance with industry standards.
    • Strong creative problem-solving abilities.
    • Knowledge and experience with cryptography and computer security.
    • Distributed systems experience.
    • Knowledge of Linux systems and operating system internals.
    • Experience with large scale systems.

Информация о компании Amazon

Amazon – это многонациональная компания, занимающаяся технологиями и электронной коммерцией, одна из самых крупных и разнообразных технологических компаний в мире. Основным бизнесом Amazon является его платформа электронной коммерции, где клиенты могут приобрести широкий спектр товаров, включая книги, электронику, одежду и т.д.
Год основания: 1996
Количество сотрудников: >5000
Сайт: amazon.com

Преимущества сотрудникам

Откликнуться
Опыт не имеет значения Middle Full-time Не имеет значения Есть тестовое задание Office
11.04.2024
Подробнее
  • C++
  • C
  • ARM
  • Machine learning
  • Linux
  • Unix
  • Python

Ring is looking for an Embedded Software Engineer to join the team, to support the computer vision machine learning infrastructure that provides smart and rich notifications to Ring customers worldwide.
We're committed to making home and neighborhood security accessible and effective for everyone – while working hard to bring communities together. Since its founding in 2013, Ring has been on a mission to make neighborhoods safer. From the video doorbell to the DIY Ring Alarm system, Ring’s smart home security product line offers users affordable whole-home and neighborhood security.

Key job responsibilities:

  • You will be part of a cross-functional development team, responsible for implementing and improving computer vision algorithms that deliver high-performance detection and classification at exceptionally low power consumption. As a member of the team, you will collaborate in the deployment of software to millions of existing Ring devices, and improve customer experience with cutting-edge SOCs in new products.
  • You will work closely with applied science teams working on computer vision algorithms to help implement on device and deliver exciting features for customers. You will be responsible for coding, testing, maintaining, and working with product teams and QA to ensure features meet desired functionality and quality.

Basic Qualifications:

  • Experience in embedded development in C/C++
  • Knowledge of ARM CPUs
  • Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence
  • Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
  • Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems
  • Experience in professional, non-internship software development
  • Bachelor's degree in computer science or equivalent
  • Experience with the deployment and/or development of Machine Learning and Deep Learning models on Edge
  • Proficient communication and interpersonal skills
  • Proficient data analysis and troubleshooting skills.

Preferred Qualifications:

  • Experience implementing computer vision machine learning algorithms on edge
  • Knowledge of Unix/Linux environments and embedded Linux
  • Experience with software testing (unit, integration, and system testing)
  • Experience with Python and tool creation
  • Experience working with distributed systems or applications.

Информация о компании Amazon

Amazon – это многонациональная компания, занимающаяся технологиями и электронной коммерцией, одна из самых крупных и разнообразных технологических компаний в мире. Основным бизнесом Amazon является его платформа электронной коммерции, где клиенты могут приобрести широкий спектр товаров, включая книги, электронику, одежду и т.д.
Год основания: 1996
Количество сотрудников: >5000
Сайт: amazon.com

Преимущества сотрудникам

Откликнуться
Опыт от 3 лет Middle, Senior Full-time Не имеет значения Есть тестовое задание Office Vienna
08.04.2024
Подробнее
  • C++
  • C
  • BSP
  • AOSP
  • Yocto
  • Linux Embedded OS

We're looking for an Embedded Engineer to join the Snap Lab team!

What you’ll do:

  • Lead or participate in the design, architecture and implementation of the embedded operating system in both prototype and shipping consumer products 
  • Integrate and implement software or system development components at all layers of the system, e.g. kernel, synchronization primitives, resource allocators, memory management, security, I/O systems, persistence, Camera, Audio etc
  • Participate in design reviews, code review with peers and stakeholders to create reliable solutions
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues.

Knowledge, Skills & Abilities:

  • Familiarity with computer system architecture and application processor (SoC), fundamentals (caches, buses, memory controllers, DMA, etc.)
  • Software Development process skills including: source control, bug tracking, and design documentation
  • Excellent written and verbal communication skills
  • Ability to read schematics and component data sheets
  • Strong analytical and software debugging skills.

Minimum Qualifications:

  • Bachelor's Degree in a relevant technical field such as computer science or electrical engineering or equivalent years of experience
  • 3+ years of experience with embedded software development
  • Proficiency programming in C or C++
  • Experience in one or more of the following areas: BSP/Board Support Package, Operating Systems, AOSP/Yocto/Linux Embedded OS.

Preferred Qualifications:

  • Knowledge of build/make systems (make, cmake, meson, etc.)
  • Advanced degree in a relevant field such as computer science or electrical engineering.

Информация о компании Snap Inc

Snap Inc. – технологическая компания, которая создает мультимедийное мобильное приложение обмена фото и видео. Компания разрабатывает продукты, которые дают людям выражать себя, жить мгновенно, познавать мир и веселиться вместе.
Год основания: 2011
Количество сотрудников: >5000
Резидент Дія.City
Сайт: snap.com

Преимущества сотрудникам

Откликнуться
Опыт от 3 лет Middle, Senior Full-time Не имеет значения Есть тестовое задание Office Vienna
08.04.2024
Подробнее
  • C
  • C++
  • Vulkan

We're looking for a Software Engineer with experience in performance oriented graphics programming to join the Snap Lab team!

What you’ll do:

  • Lead or participate in the design, architecture and implementation of graphics/display system software in both prototype and shipping consumer products
  • Design, implement and instrument software components at the systems level of the visual software stack on Spectacles. This includes efficient use of modern graphics APIs (i.e. Vulkan) for programming GPU workloads, but also system level aspects such as driver architecture for both graphics and display on an embedded Linux system.
  • Participate in design reviews, code review with peers and stakeholders to create reliable solutions
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues.

Knowledge, Skills & Abilities:

  • Experience with GPU programming, debugging and optimizing real time graphics applications (e.g. Vulkan)
  • Familiarity with computer system architecture, microprocessor, and microcontroller fundamentals (caches, buses, memory controllers, DMA, etc.)
  • Software Development process skills including: source control, bug tracking, and design documentation
  • Excellent written and verbal communication skills
  • Strong analytical and software debugging skills.

Minimum Qualifications:

  • Bachelor's Degree in a relevant technical field such as computer science or electrical engineering or equivalent years of experience
  • 3+ years of experience with software development
  • Proficiency in programming C or C++
  • Experience with a modern graphics API solving performance oriented runtime problems.

Preferred Qualifications:

  • Experience with the Vulkan graphics API
  • Experience with optimizing and tracing graphics performance on mobile GPUs
  • Experience with the Linux display driver subsystem (drm, KMS)
  • Advanced degree in a relevant field such as computer science or electrical engineering.

Информация о компании Snap Inc

Snap Inc. – технологическая компания, которая создает мультимедийное мобильное приложение обмена фото и видео. Компания разрабатывает продукты, которые дают людям выражать себя, жить мгновенно, познавать мир и веселиться вместе.
Год основания: 2011
Количество сотрудников: >5000
Резидент Дія.City
Сайт: snap.com

Преимущества сотрудникам

Откликнуться

Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.