Job Opening for firmware engineer || Sunnyvale, CA || 6+ Month Contrac

Business Needs Inc.

2019-09-05 00:36:19

Job location Renton, Washington, United States

Job type: fulltime

Job industry: I.T. & Communications

Job description

Firmware Engineer



Required Qualifications:
Master s or Bachelor s degree in Electrical Engineering, Computer Science, Software Engineering or equivalent.
Over 5 years of experience in embedded software development.
Ability to develop embedded software using C. C++ knowledge is a plus
Familiarity with ARM processor platform (Cortex M3/M4/M7/R5) or similar embedded processors.
Experience with real time operating systems (FreeRTOS, etc.).
Familiarity with embedded Linux development.
Ability to work as a team member within an Agile/Scrum environment.
Well versed in all monitoring and diagnostic tools necessary for software development.
Have a strong ability to create and apply methods to trap and analyze firmware and hardware defects.
Understanding of communication network architectures and their implementation in software.
Comfortable using basic hardware debugging tools such as Oscilloscopes or Logic Analyzers.
Familiarity with wireless communications systems.
Experience with protocol stacks (such as TCP/IP).
Excellent time management and organizational skills.
Excellent written and verbal communication skills.
- provided by Dice

Inform a friend!