Andriod Platform Dev Engineer- Onsite at Lynchburg

Cognizant Technology SolutionsLynchburg, VA
5d$104,000 - $134,000Onsite

About The Position

Intelligent, IoT-enabled products will soon result in the proliferation of data and disrupt virtually all industries. To be successful, both large and small companies must leverage IoT capabilities by designing modern products that fundamentally connect people with processes. Within Cognizant IOT, we engineer industry-aligned, IoT-enabled products that merge industry needs with human drivers. Our intelligent products will revolutionize experiences and result in exciting, transformative outcomes. Without human-centered thinking, connected products are just standalone things—but with it, our modern connected products facilitate a unified way of life enjoyed by all.

Requirements

  • Strong proficiency in Java, Kotlin, and Android SDK/NDK.
  • Experience with RESTful APIs, JSON, and mobile networking.
  • Knowledge of Android architecture components (ViewModel, LiveData, Room).
  • Familiarity with Gradle build system and CI/CD pipelines.
  • Understanding of multithreading, concurrency, and memory management in mobile apps.
  • Strong debugging and problem-solving skills.
  • Experience in design and Development of UI, device drivers based on equipment specifications and performance criteria.
  • Proven experience in embedded systems design with preemptive, multitasking real-time operating systems.
  • Minimum 8-12 years software development experience in C and C++ object-oriented programming (Design Patterns).
  • Experience in hands-on development and troubleshooting on embedded targets.
  • Understanding of RF and wireless communications
  • Experience working in an Safe Agile software development environment
  • Familiarity with software configuration management tools (Clear Case, GIT), defect tracking tools (Clear Quest), and peer review

Nice To Haves

  • Experience with LMR products.
  • Experience with IP networking protocols.
  • Familiarity with Scale Agile development and Scrum.
  • Experience on products that contain multiple embedded processors.
  • TI Code Composer Studio
  • VI editor
  • Jenkins

Responsibilities

  • Responsible for Development, Coding and Systems integration for Network systems used in various Civilian / Defense and Maritime applications
  • Translation of requirements to Design, architecture
  • Operate on various DSP / Hardware systems
  • Knowledge of Test & measurement systems is a bonus.
  • Fast Learning and Team Player.

Benefits

  • Medical/Dental/Vision/Life Insurance
  • Paid holidays plus Paid Time Off
  • 401(k) plan and contributions
  • Long-term/Short-term Disability
  • Paid Parental Leave
  • Employee Stock Purchase Plan

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service