Firmware Engineer
SUNNYVALE-94088, CA, US
05/31/2019
-
Required Skills
Company
Infinity Consulting Solutions, Inc
Experience
8 to 10 Year(s)
Job Description
Firmware Engineer (Contractor)
Sunnyvale, CA, USA
6+ Month Contract
Sunnyvale, CA.
Reporting to the division Engineering Manager, the Senior Firmware Engineer is responsible for architecting and developing firmware solutions for bare metal, RTOS and/or Linux based systems in the R&D team.
Must be passionate about architecting complex quality products with efficient, scalable and maintainable firmware.
Measures of Success:
Develops efficient embedded firmware and software for network timing systems.
Architects solutions with optimal utilization of hardware resources
Creates detailed design specifications and gets consensus from stakeholders
Implements and verifies new software as well as enhances/fixes existing code with ease
Helps improve team productivity with pragmatic processes
Effectively interacts with cross functional teams as well as with customers
Successfully balances new product development and sustaining product projects
Maintains high quality standards in a dynamic environment
Effectively communicates verbally and in writing
Skills & Experience Required:
Strong software engineering and programming skills for embedded systems
Strong knowledge of C/C++
Strong knowledge and understanding of control theory and applied math in an embedded environment with experience of implementation and/or digital signal processing
Excellent understanding of programming model of complex hardware, data structures, and algorithms
Knowledge or numerical algorithms using C/C++, Matlab and/or Python
Experience in data network protocol development having worked on at least a few different
protocol stacks such as PTP, NTP, SNMP, etc. for IPv4 and IPv6
Experience of writing low level firmware including boot code, device drives, etc.
Experience with Linux kernel level and networking stacks is a very strong plus.
Experience working through complex technical issues with major customers and suppliers.
Degree(s) in Computer Science, Computer Engineering, Electrical Engineering or related field, MS preferred
8+ years of experience working in an embedded environment including firmware and hardware interfacing
Strong Plus: Knowledge of and experience with Ethernet, physical layer devices/transceivers and layer 2 networking/ switching, network security (SSL), cellular networks.
Other Valued Skills:
Equally comfortable with precision and ambiguity.
Ability to improve/implement processes to facilitate product development process.
Familiarity with quality assurance processes.
Familiarity with GNSS, timing and synchronization, wireless access and backhaul technologies and networks.
Others
Information Technology
No Preference
Contract Only
Other
1
Candidate Requirements
-
Bachelors
Walkin Information
-
-
-
Recruiter Details
Doug Klares
1350 Broadway, Suite 2205,
NEW YORK-10018, NY,
US
-