Careers
SW012 - Junior Software Engineer
Overview
We are looking for an energetic, resourceful, and well rounded individual
who can add their software engineering skills to our core development team
to help contribute to the successful completion and launch of various
wireless products.
Personal Characteristics
You must have initiative, welcome challenges, and take pride in your
accomplishments. You must also have exceptional communication, interpersonal,
and organizational skills and work well both individually and within a team
environment. The ability to deal with constantly changing requirements and
priorities will be an asset.
Education
Degree in Electrical or Computer Engineering or Computer Science
with 1-3 years experience.
Responsibilities
Reporting to the Software Engineering Manager, you will be responsible for
developing stable, production ready firmware and software. This includes
design, development, testing, integration, and documentation of
embedded firmware, application software, application program interfaces
and low level device drivers.
Requirements
- Thorough knowledge of C/C++/Assembly is essential
- Good understanding of Software Engineering and object-oriented design principles
- Experience using Visual Studio
- Experience with various editors, compilers, and debuggers
- Experience with Objective-C, C#, VB and Java
- Experience with RFID protocols including: ISO14443A/B, ISO15693 and ISO11784/5
- Knowledge of various hardware standards including SDIO, I2C, UART, and Bluetooth
- Knowledge digital RF communications and principles, especially in a mobile environment


