Thread View: van.jobs
1 messages
1 total messages
Started by phileo
Fri, 17 Dec 2010 19:09
Intermediate Embedded Software Engineer - Burnaby, BC
Author: phileo
Date: Fri, 17 Dec 2010 19:09
Date: Fri, 17 Dec 2010 19:09
61 lines
4000 bytes
4000 bytes
Texada Labs has an opening for an Embedded Software Engineer to design, develop, and test embedded software for a new video camera product. This is an Intermediate level position, and some time will also be spent working on other programming tasks to support the goals of the Engineering dept. This individual will also provide support to Hardware and Manufacturing Engineering to troubleshoot and validate camera operation and performance. Additionally, the software engineer will work closely with internal and external customers to optimize the implementation of our products. KEY DUTIES & RESPONSIBILITIES: - work closely with Texada's Engineering team members - work closely with the software team to design, implement, document, and test video camera software - research COTS software products - design and implement Manufacturing Test Software. - support Hardware and Manufacturing Engineering in root cause analysis of camera issues. - work on scripting tasks for various ongoing projects. - interface with marketing, mechanical, electrical and production departments. QUALIFICATIONS: The successful candidate will possess: - a Bachelor's Degree in Computer Science or Electrical/Electronics Engineering - excellent spoken English language skills - strong interpersonal and written communication skills - knowledge of H.264 encoding technologies, AVI/MP4 frame & container formats THE SUCCESSFUL CANDIDATE WILL HAVE PRACTICAL WORK EXPERIENCE WITH: - Full cycle, release-quality embedded software development in multiple platforms - worked with least 3 different MCU/MPU's; familiarity with ATMEL's AT91xx ARM processor family is preferred. - Best Practices from Agile/Scrum/XP/TDD methodologies - writing design documents - BootLoader design experience preferred - embedded GUI design - RTOS, multi-tasking design. - transcoding video/audio bitstreams into AVI file format - writing drivers for USB , NAND FLASH, I2C, SPI, LCD - various scripting languages such as bash/bourne/c shell, Python, and Perl. - being equally comfortable working in Windows or Linux environments - rebuilding, patching, upgrading, and making RPM's work on Linux platforms. - configuring Linux servers for testing and other uses (email, calendar, etc.) - Git, Jira and Fisheye - BlueTooth, WiFi protocol design, TCP/IP, DHCP - real-world electronic product system integration and testing please send resume + cover letter to hr AT texadalabs DOT com Principals only, no recruiters please. Relocation assistance is not available at this time
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads