Naukrijobs UK
Register
London Jobs
Manchester Jobs
Liverpool Jobs
Nottingham Jobs
Birmingham Jobs
Cambridge Jobs
Glasgow Jobs
Bristol Jobs
Wales Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Embedded Software Engineer Android

Job LocationCroydon
EducationNot Mentioned
SalaryCompetitive salary
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypePermanent , full-time

Job Description

Sparca is looking for software engineers to develop embedded software for CPU and DSP processors and hardware engines comprising its SoC portfolio. In this role you will utilise your solid foundation in embedded software development, operating systemsand drivers to deploy platform software for complex multimedia use cases running on Qualcomm SoCs.Sparca was born out of award-winning imaging software provider, AOS, in 2018. The AOS Anterior solution is transforming the ophthalmic industry, using its 400+algorithms to create better images, extract more information and analyse more data.Sparca exists to help organisations across multiple sectors achieve advanced imaging, to optimise signal processing and to correlate data. Whether we facilitate the upgradeof current technologies or assist in creating new ones, our mission is to transform digital signal processing. We build our applications dependent on client requirements and these can range from a full desktop solution to a simple single feature API. We operatein multiple sectors including Medical, Security and Biometrics.Will you be part of our journey***What we absolutely need you to do:** Design, implement and maintain low-level code and embedded systems* Develop software libraries and APIs for our AOSP-basedoperating system, leveraging the newest Android SDKs* Actively participate in all phases of software development life cycle* Develop proof-of-concept apps using state-of-the-art image processing libraries* Create and maintain documentation about services,design, or architecture changes* Continuous look for opportunities to increase code performance* Write automated tests* Working as part of an agile team using the latest tools for rapid development, continuous integration, and deployment* Code reviews***Ticketsto play:** A bachelors degree in STEM, Electronic Engineering or Computer Science is highly desirable* *C/C++ *and *Assembly *(5+ years of professional software engineering experience)* Developing *low-level embedded software *systems using Assembly and C/C++*Proficient in Java and *Android Development** Low-level understanding of operating systems, device drivers, HAL, and kernel development in a variety of operating systems to include Unix, Linux, Android, or embedded Linux* Hands-on experience with integratinghardware and software systems* IoT devices, IoT applications and embedded development* *DSP *libraries such as Hexagon* Working with external data sources, SDKs, and APIs.* Python or Perl* Native Android development using C/C++ and Android NDK* Android-compatibleIDE including Android Studio, Eclipse and Visual Studio Code* Developing APIs and SDKs* SOLID software design principles, with the ability to create error free, easily readable, documented software* Agile environment* Version control software (GitHub, Bitbucketor similar)* Testing mentality: TDD/BDD* CI/CD* *Computer Vision *libraries such as OpenCV or FastCV* Microcontroller tools such as ARM, Qualcomm Snapdragon, Arduino and RPi***Bonus if you are familiar with some of the following:** MatLab to develop and evaluatecomplex algorithms* Experience with common Deep Learning libraries and tools such as TensorFlow, PyTorch, Keras, SNPE (Snapdragon Neural Processing Engine)* Experience with bit-level data analysis is extremely valuable* WebAssemblywasm* HTML, CSS, JavaScript,React, Vue.js, Gatsby* React Native* AWS IoT* Experience of medical devices, regs and compliance* ISO13485, 27001 environments-* Pension* Perk box & private medical* Discretionary bonus* Teams or Zoom call with one or more founders* Possible face to face (iflocation permits)* Tech test if applicableComputer Vision, Android, Multithreading, ARM Templates, EmbeddedC, Android, Computer Vision, Linux, IoT, Multithreading, ARM Templates, Embedded

APPLY NOW

Embedded Software Engineer Android Related Jobs

© 2019 Naukrijobs All Rights Reserved