Sr. Android Software Engineer for a National technology Company Android Software Engineer If you are a Sr Android Software Engineer with Java programming experience, please read on!
We are a global leader in integrated electronics manufacturing services, engineering services and information assurance products to a wonderful group of diversified clients. As we grow our engineering team, we are seeking talented Senior Android Developers!
What you'll be doing:
- Implement solutions using Android SDK
- Support unit test and software integration testing
- Support development of demonstration capability
- Work with technical team to understand, clarify, and shape requirements into derived software requirements
- Support design discussions and develop design documents
Required skills and experience:
- Computer Science, Computer Engineering, Electrical Engineering or a related degree
- Experience developing for Android mobile platform
- Experience with Android SDK, proficiency with Java Programming, and knowledge of Eclipse IDE integrated with Android development toolkit
- Exposure to user interface design
- Objective-C, Web Frameworks, Mobile, Doxygen, Python, programming and Scripting languages
- Understanding of Object Oriented programming and Object Oriented design patterns
Referred Skills and experience:
- Experience with Android or Linux OS (device driver level and Kernel level) software development: Eclipse development environment, debug tools (ARM Realview - Development Suite or DSTREAM/DS-5, DDD, GDB, JTAG, etc), git, curl, GNU toolchain, cross-compilers, writing Linux device drivers, Linux boot process (First stage, second stage, U-boot or custom bootloader), and Linux Kernel interaction using C, C#, Java and Perl programming languages, or others when necessary
- Experience designing, developing, integrating and testing code to communicate via standard protocols such as I2C, SPI,UART/RS-232, etc to peripherals and/or memory devices such as FLASH, DDR/SRAM, displays, touchscreens, USB, Ethernet, etc
- Familiar with cryptographic device development, processes, certification and support
- Experience in low-level software design, development, integration and test of systems with an Embedded OS (such as Linux, Android, Green Hills Integrity, etc) contained in an architecture within an FPGA or external to and interacting with FPGAs
- Experience with board bring-up/troubleshooting to include oscilloscope, logic analyzer and multimeter use
- Familiar with circuit board schematics and functional understanding of electrical design components (FPGAs, IC datasheets, etc) to assist in expediting development
- Experience with version control systems
What's in it for you:
- Work with am extremely talented engineering team
- Top compensation!
- Full benefits
- Great perks
- Matched 401K!
So, if you are a Sr Android Software Engineer with experience, please apply today! JG-AndroidTampa, CyberCoders
CyberCoders, Inc is proud to be an Equal Opportunity Employer. Applicants are considered for all positions without regard to race, color, religion, sex, national origin, age, disability, sexual orientation, ancestry, marital or veteran status.