2 дня назад
Junior Software Developer (Embedded Linux)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Junior Software Developer (Embedded Linux/IoT): Developing and testing connected alarm products that communicate across Ethernet, Wi-Fi, and cellular networks, with an accent on C, Python, Linux, networking, and embedded systems. Focus on testing communications protocols, investigating real-world failures, building verification tools, and implementing new protocols and features.
Location: Hybrid role based in Theale, near Reading, with 3 days per week in the office; candidates must be eligible to work in the UK.
Company
provides secure IoT connectivity and end-to-end solutions, including monitored alarm transmission and crisis communication products.
What you will do
- Test communications protocols against fire and intruder alarm panels.
- Investigate communication and product failures in real-world operating conditions.
- Develop tools and tests to verify product performance and reliability.
- Work with product communication with alarm systems and cloud services.
- Implement new communications protocols and features in C and Python as experience grows.
Requirements
- Eligibility to work in the UK.
- Programming ability demonstrated through personal projects, open-source contributions, or substantial technical work.
- Practical understanding of Linux and confidence using the command line.
- Practical networking knowledge, including IP addressing, subnetting, DHCP, routing, and firewall configuration.
- Comfort using Git for normal software development.
- Analytical problem-solving skills and a willingness to investigate unfamiliar technical issues.
Nice to have
- Experience with C, Raspberry Pi or other single-board computers, embedded Linux, or open-source software.
- Practical networking troubleshooting and debugging of complex technical problems.
- Experience with serial communications or other hardware interfaces.
- Ability to explain technical decisions and trade-offs.
Culture & Benefits
- International team with experienced engineers who support skills development.
- Insurance package and health care benefits.
- Pension.
- 25 days of annual leave.
- Parking and bike facilities.
Hiring process
- Submit a CV and answer several short questions, including details of something built or contributed to.
- Competence-based process that may include psychometric assessments, interviews, reference checks, and background checks.
- Background checks are conducted for all employees.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
6 дней назад
Senior IoT Engineer (Embedded)
9 дней назад
Embedded Software Engineer (IoT)
3 дня назад
Senior Embedded Software Engineer (C++)
9 дней назад
Embedded Systems Engineer
3 дня назад
Drone Firmware Software Dev Engineer (C/C++, Robotics)
3 дня назад