Firmware Engineer
Jobtailor
- Work as part of a Scrum team to develop and test firmware features
- Collaborate on feature definition, coding, and testing
- Mentor interns and co-ops
- Develop firmware running on highly embedded CPUs within custom Nokia ASICs
- Develop software controlling and monitoring next-generation optical network equipment
Requirements
- Previous intern or co-op experience at Nokia or Infinera
- Bachelor's in Computer Engineering or equivalent
- Experience with C, C++, and Python
- Experience in one or more of: Digital signal processing, Control Theory, Optical networks, Optical components, embedded CPU
- Agile development, including defining feature acceptance criteria, feature testing, and unit testing
Core Competencies
Demonstrates expertise in developing and testing firmware for embedded CPUs, with a strong foundation in C, C++, and Python. Proven ability to collaborate in Agile environments and mentor junior team members.
Highest-signal resume keywords
- Firmware Development
- C Programming
- C++ Programming
- Python Programming
- Agile Development
Hard Skills
- Firmware Development
- C Programming
- C++ Programming
- Python Programming
- Digital Signal Processing
- Control Theory
- Embedded CPU
- Feature Testing
- Unit Testing
- Feature Definition
Soft Skills
- Mentoring
- Collaboration
Industry Keywords
- Optical Networks
- Optical Components
- Agile Development
Tools & Technologies
- Nokia ASICs
- Optical Network Equipment
Reference: WJ-291_11000959