Client Login
Contractor Login
Job List - TechlinkNW
Job Details
Job Id:
4817
Title:
Embedded Software Engineer
Job Type:
Permanent
Location:
Seattle WA 
Description:
Our client in Seattle is looking for an Embedded Software Engineer to work in an exciting environment with brilliant team members.

• Research, plan, design, develop, test and document embedded solutions by applying sound development principles / techniques and knowledge of embedded systems.
• Work on developing new solutions and modifying existing products.
• Develop software requirements (eg. operational and performance) / specifications / design.
• Develop software solutions targeted for a variety of embedded processors and RTOS.
• Prototype hardware ‘bring up’/set up SoC development environments.
• Use software emulators to design software solutions.
• Development of software programs using C/C++.

Qualifications:
• Bachelor’s degree in Computer Science, Electrical Engineering, Mathematics, or Physics. Plus 8+ years experience in Software Engineering.
• Demonstrated knowledge of network communications protocols, computer networking, and distributed computing
• Demonstrated knowledge of embedded systems development, RTOS concepts, device drivers and hardware/software integration
• Experience using cryptographic protocols, ciphers, symmetric/asymmetric keys, and key exchange is a plus
• Experience with MPEG video formats and protocols is a plus
• Good problem solving, analytic skills, and troubleshooting skills
• Requires ability to work with minimum guidance
• 3+ years experience the following domains; 1) audio/video streaming or other real time computing application, 2) cross-platform development in several CPU/operating system environments, 3) network protocols, 4) C++ software development
• Local candidates only

Required skills/experience
• Technical Japanese language
• Embedded experience – port, integration, bsp
• Security experience – public key cryptography
• Video/multimedia – codecs/protocols
• Consumer Electronics and/or STB work.

Qualified candidates can apply online or directly to jobs@protingent.com.