SIGN IN
Android Platform Simulation Engineer - Onsite at Lynchburg ,VA jobs in United States
cer-icon
Apply on Employer Site
company-logo

Cognizant · 1 week ago

Android Platform Simulation Engineer - Onsite at Lynchburg ,VA

Cognizant is seeking an Android Platform Development Engineer responsible for Development Coding and Systems integration for Network systems used in various Civilian / Defence and Maritime applications. The role involves translating requirements to Design architecture and operating on various DSP / Hardware systems.
IndustrialConsultingSoftwareInformation TechnologyIndustrial AutomationSoftware Engineering
badNo H1Bnote

Responsibilities

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 pre-emptive 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
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

Qualification

JavaKotlinAndroid SDK/NDKEmbedded systems designRESTful APIsAndroid architecture componentsCC++ programmingCI/CD pipelinesRFWireless communicationsDebugging skillsSoftware configuration managementScale Agile developmentJenkinsTI Code Composer StudioVI editorTeam playerFast learning

Required

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 pre-emptive 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
Experience with IP networking protocols
Experience on products that contain multiple embedded processors
TI Code Composer Studio
VI editor
Jenkins

Preferred

Knowledge of Test & measurement systems is a bonus
Experience with LMR products
Familiarity with Scale Agile development and Scrum

Company

Cognizant

company-logo
Cognizant is a professional services company that helps clients alter their business, operating, and technology models for the digital era.

Funding

Current Stage
Public Company
Total Funding
$0.24M
Key Investors
Summit Financial Wealth Advisors
2025-03-08Post Ipo Equity
2016-11-18Post Ipo Equity· $0.24M
1998-06-19IPO

Leadership Team

leader-logo
Ravi Kumar S
Chief Executive Officer
linkedin
leader-logo
Anil Cheriyan
CTO / EVP Strategy & Technology
linkedin
Company data provided by crunchbase