Employment Opportunities » Firmware Engineering Manager
Firmware Engineering Manager
Job Type: Full Time
Posted: March 13, 2015
Location: Greater Philadelphia Area
Our Client is seeking a Manager, Firmware Engineering for their Research & Development team. They want an innovative engineer with a creative mind willing to stretch the limits of technology to join their highly motivated engineering team. If your professional engineering goal is to have a stable career with a direct impact creating innovating state-of-the-art products, this is an ideal job for you.
Scope:
Perform functions to lead the team to develop, model, design, assemble, test, document, and support 3D metrology systems and products, working with complex factors not easily evaluated and making decisions based on conclusions for which there is little precedent.
Education and Experience:
- A minimum of a Bachelor’s degree in Computer Science or Computer Engineering
- A minimum of 10 years of firmware design experience
- A minimum of 3 years of project or group management in embedded firmware design
Technical Skills:
- Embedded C and C++,
- Real Time Operating Systems (RTOS) (Linux preferred)
- Programming on single/multi-core processors for real time embedded systems
- Device driver design and implementation
- Optimizing embedded software for size and speed
- Debugging and testing embedded systems
- Multitasking/multithreaded programming
- Networking Protocols: TCP/FTP/UDP/RTP
- Basic electronics test equipment (oscilloscopes, function generators, logic analyzer, etc.)