Title: Principal Embedded Firmware Engineer
Summary:
We are currently seeking a highly skilled and experienced Principal Embedded Firmware Engineer to join our client's dynamic team. Our client is one of the most innovative software companies in Portland, Maine that provides cutting-edge solutions across multiple industries.
Job Description:
As a principal embedded firmware engineer, you will be responsible for designing and developing firmware systems used by various industry-leading products. You'll work closely with cross-functional teams including hardware engineers, product managers & designers throughout all phases of development - from concept through delivery.
Responsibilities:
- Develop high-quality code using C/C++ programming languages
- Collaborate effectively within cross-functional teams
- Debugging complex issues at both system-level and component levels.
- Manage project schedules while maintaining flexibility as necessary
Qualifications:
-A minimum Bachelor's degree (Master's preferred)in Computer Science or any relevant field;
-More than 10 years experience working on low level coding projects especially writing drivers/low-level protocols;
-Creative problem-solving skills,
-Knowledgeable about RTOS such as FreeRTOS / OpenRTOS etc.,
-Familiarity with ARM architecture based processors like Cortex M series ,
-Good understanding of communication interfaces such UART/SPI/I2C which includes familiarity to protocol stacks like TCP/IP ;
-Sound knowledge over version control tools ;
Salary:
The successful candidate can expect up-to $160000 per annum along-with excellent benefits package offered by the organization.
Don't miss this opportunity if you have what it takes! Apply today to become part of an exciting team that values innovation and creativity above everything else.