drjobs Senior Embedded Android Developer

Senior Embedded Android Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Chicago, IL - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

For a longterm multiyear project CapB needs a Senior Embedded (Android) Developer.

Duties and responsibilities
Design develop and test Android apps for phones and other Android based devices
Design and implement effective userinterfaces for the apps consistent with UX bestpractices and branding requirements
Develop appinterfaces with hardware peripherals (wireless and wired) as required by the product specifications
Develop unit and module tests and automate testing using tools and frameworks
Maintain and enhance existing and new mobile apps and systems
Document and maintain system documentation (design algorithms approaches etc
Participate in and contribute to app and systems design review and deployments
Collaborate with the software leads and managers in planning and reporting
Mentor and guide junior developers as needed

Requirements and qualifications
Strong analytical and creative problemsolving skills to handle complexity resolve design issues and create new software
8 years experience in developing applications and frameworks for embedded system running Linux/Android/RTOS development (iOS experience will be a plus)
A solid understanding of network communications technology Internet Intranet VPN TCP/IP Ethernet IPv4 IPv6 etc
Knowledge on device level driver development. Experience with OS
Experience with developing OTA solutions and remote applications will be preferred.
Solid knowledge of Java and Kotlin and the Android SDK
Experience in embedded/NDK Android development will be a plus
Strong experience in Object Oriented Design (OOD) and ObjectOriented Programming (OOP)
Experience with integration to REST APIs messaging systems (MQTT) and other webservices
Experience with the Android CLI IDE (Android Studio) and other development tools
Experience with Continuous Integration (CI) and Continuous Delivery (CD) VCS (Git and GitHub) and ticketing systems (JIRA)
Knowledge of continuous and automated testing/publishing of mobile apps
Experience with agile development methodologies
Experience technically mentoring and/or leading other developers will be a plus

Required Experience:

Senior IC

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.