Senior Embedded Engineer – Connectivity (Embedded Iot Dev)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Embedded Engineer (Embedded IoT Dev): Design and implement embedded C++ software for connectivity platforms, participating in requirements definition, design, implementation, testing, and release. Focus on ensuring software compliance with quality norms and regulatory standards, hardware debugging, and maintaining documentation for developed software.
Company
is an independent technology consulting firm providing guidance and solutions to businesses, with an international team of 7,600 people spread across 5 continents and more than 60 countries.
What you will do
- Conduct proof of concept work and evaluate new chipsets.
- Design and implement embedded C++ software for connectivity platforms.
- Participate in requirements definition, design, implementation, testing, and release.
- Ensure software compliance with quality norms and regulatory standards.
- Create automated unit and integration tests.
- Collaborate with electronics engineers for hardware validation.
Requirements
- Bachelor’s or Master’s degree in Software Engineering or Computer Science.
- Experience in embedded software development (8+ years).
- Proficient in C++ and object-oriented design, including SOLID principles.
- Comfortable with hardware debugging, using signal analyzers, scopes, and reading datasheets.
- Strong understanding of low-level serial/inter-processor communication (SPI/I2C).
- Fluent English.
Nice to have
- Knowledge of various embedded RTOS solutions.
- Experience with BLE, Wi-Fi, Cellular product development.
- Experience with processor families (TI CC2340R5, STM32, ESP32).
- Familiar with Internet of Things and medical devices.
- Test Driven Development (TDD) experience.
Culture & Benefits
- An international community bringing together 110+ different nationalities.
- An environment where trust has a central place: 70% of key leaders started their careers at the first level of responsibilities.
- A robust training system with an internal Academy and 250+ available modules.
Hiring process
- Brief Call: Virtual/phone conversation to understand motivations and ensure the right job fit.
- Interviews: Meet team members to discuss experience, skills, and career opportunities at Amaris.
- Case study: Depending on the position, a test such as a role play, technical assessment, or problem-solving scenario may be required.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →