Seeking an Applications engineer with 6+ years of experience in embedded software / firmware development and
validation. Experience in developing and testing device drivers, board-support packages and system software.
Good understanding and hands on experience in Embedded firmware development and testing.
Experience with RTOS support, Board Support Package (BSP) development, device drivers, and system layers.
Good experience with programming / debugging in embedded assembly and C programming languages.
Ability to create abstract models for complex systems (an understanding of Object-Oriented design concepts or
experience with OO design, C++, or other OO language helpful)
Some experience with assembly language (preferably for MIPS (32-bit) Microcontrollers
Familiarity with Software Configuration Management, modern software design principals, and generally accepted coding
Ability to communicate well in both written and verbal forms
Ability to work in a dynamic environment with multiple departments and multiple geographies
Successful candidate will contribute to the embedded software validation team. Job resposibility demands interfacing with
multiple departments, working with teammates in multiple geographic regions, and following standard design and coding
practices and procedures.