Fermat is looking for a full-time or contract embedded engineer (W-2 or 1099) to join our experienced consulting team to work on one of our client projects. No H-1Bs for this role. Candidates must be in the USA. No agency/C2C.
Responsibilities
- C and C++ development, unit and functional test
- Review/update requirements review, author SW architecture and design. Seek feedback and approval from peers and client.
- Participate in Agile development process including sprint planning, daily standups and demonstrations.
- Provide inputs into planning process. Communicate status and impediments in a timely manner. Track time expended on the project.
- Collaborate with client and their representatives on various aspects of the project.
- Occasional travel to the client's premises
Qualifications / Experience
- Bachelor or Master’s degree in Computer or Software Engineering with at least 10 years of experience with software planning, analysis, design and implementation of embedded systems with hands-on experience in C and C++.
- TouchGFX, STM32CubeIDE, CubeMX, FreeRTOS, Arm Cortex-M
- Embedded Linux, Arm A53, CAN, SPI, USB, Analog IO, RS-232, Ethernet, WiFi
Job Types: Full-time, Contract
Benefits:
- 401(k)
- Dental insurance
- Flexible schedule
- Health insurance
- Vision insurance
Schedule:
Application Question(s):
- Are you willing to travel 10% ? (1 week per quarter)
Experience:
- FreeRTOS: 3 years (Preferred)
- Agile: 3 years (Preferred)
- Embedded Software: 10 years (Required)
- TouchGFX: 5 years (Required)
Work Location: Remote