Qualifications
A successful candidate must be a team player with strong social skills as well as a cross-functional mindset, e.g. software-hardware-test. You have a strong drive, and a ?can do? positive attitude. You take ownership of assignments and are keen to deliver on-time. Furthermore, you are motivated to continuously learn as well as being keen to share your knowledge with your colleagues. You are probably already today a natural go-to person for tough technical questions.
Essential skills and experience:
- Master/Bachelor in Electrical Engineering, Computer Science, or similar.
- 10+ years of embedded software development experience, preferably within IoT products
- Hands on experience within embedded IoT networking protocols such as CoAP/MQTT/REST and/or V2X (DSRC or/and c-V2X)
- Experience of:
- C++ programming using RTOS (e.g Free RTOS) systems
- developing efficient code for systems with constrained systems e.g. small memory footprint, low power requirements etc.
- integration and debugging (JTAG or similar) of sub-systems and peripherals
- Hands on experience with Bluetooth/BLE, NB-IoT or LTE-M or other cellular technology is a strong plus
- Leveraging DevSecOps practices and techniques to ensure fast and quality assured content. This includes threat modeling, automated security testing, CI/CD, communication and collaboration.
Experience of merit:
- Service development and IoT management.
- Low power design and measurement
- C programming skills
- Algorithm development, machine learning and the Atlassian tool suite