Mid-Level Embedded Software Engineer
Hybrid Mayfield Heights, OH (Onsite Monday, Tuesday, and Thursday)
2 4 Year Contract
Position Summary
Client is seeking a Mid-Level Embedded Software Engineer to support its Software Defined Automation (SDA) initiative. This team develops low-level embedded software that serves as the bridge between hardware and software within client s industrial automation products.
Team Responsibilities
Engineers on this team work at the lowest levels of the software stack and are responsible for:
- Device drivers
- RTOS development and configuration
- Memory management
- Platform-level software development
- Hardware abstraction layers
- Embedded controller functionality
- Unit testing and code quality
- Architecture and design participation