Embedded Software Engineer
We are looking for Embedded Software Engineers to join Darwin Digital in Belgrade. You will play a key role in bringing advanced technologies down to our application platforms.
MAIN RESPONSIBILITIES
- Develop integration code for leading machine-learning libraries
- Build and test your integration on different mobile platforms
- Automate the testing, integration, and benchmarking
- Work with other teams across the organization to ensure Darwin Digital's applications leverage the potential of AI/ML technologies
- Understand the client needs to propose further improvements of the integration
- Collaborate with key stakeholders in the integration process
EXPERIENCE
- A MS degree in Computer Science/Engineering or another related technical field
- Strong experience with C++ programming (C++11 and higher for 5 and more years)
- Comfort building across embedded and mobile platforms
- Working knowledge of integrating native C++ code on Android and iOS platforms
- Experience with Java and Swift programming is a plus
SKILLS
- Exposure to machine learning methodologies and techniques
- Working knowledge of using code-versioning systems
- A passion for pushing the limits in test automation and code generation
- A proven-history of coping with complex tasks using analytical/formal approaches
- English language proficiency