Join Smartbox as an Embedded Software Developer and make a meaningful impact in assistive communication technology. Collaborate with talented professionals to design, develop, and maintain embedded software, while contributing to a sustainable and inclusive society.
Requirements
- Designing, developing, and maintaining embedded software in C for Zephyr RTOS and Embedded Linux
- Applying best practices in embedded software architecture and testing
- Test software: Ensuring comprehensive automated test coverage of your code, writing automated tests, GUIs, and utility apps in languages such as Python and C#.
- Libraries and apps: Creating software libraries and demo apps in C-compatible languages such as C#, C++, or Rust to control our firmware subsystems.
- Technical strategy: Executing and collaborating on our strategy for highly reliable, mission-critical hardware and firmware.
- Validation & debugging: Implementing and improving our device test plans, debugging, and validating upcoming firmware and software.
- Quality assurance: Promptly analysing and correcting quality issues.
- Project management: Taking ownership of firmware and software projects from start to finish.
- Firmware and software development: Designing, developing, and maintaining firmware and software for our assistive communication products.
Benefits
- Private medical insurance
- 25 days of holiday plus public holidays
- Dress: Smart casual
- Food: Free healthy office snacks
- Hybrid working: Two days a week in the office, the rest of the week remote
- Flexible work schedule: Balance is key to innovation
- Give back to the community: One paid day volunteering for a good cause
- You, our best asset: Investing in you and your development
- Wellness: Online trainers, gym discounts
- Wellbeing: Unlimited access to a benefit and wellbeing app Yulife
- Mental health: 24/7 Employee Assistance Programme
- Peace of mind: Company pension, group life assurance, and income protection
- Fun: Complimentary theatre and cinema tickets, free social events
- Eco-friendly: Cycle scheme, electric car leasing
- Bonus potential: Discretionary annual bonus
- Finances: Savings and discounts with Corporate Perks