Kforce has a client in Utah County that is looking for a Midlevel Embedded Engineer to join their team. As an Embedded Software Engineer, you will contribute to the design, development, and maintenance of application-level software for next-generation smart home devices running on embedded Linux.* A BS in Computer Engineering, Computer Science, or a related field
* 2-5 years of professional software development experience
* Experience developing software on embedded Linux platforms
* Hands-on experience with compiling, unit testing, and debugging in a Linux environment
* Experience with other object-oriented languages such as Python or Rust
* Familiarity with common web/IoT protocols (HTTP, MQTT, gRPC, JSON, protobufs)
* Strong understanding of object-oriented software design patterns
* Proficiency in modern C++
Preferred Skills (Highly Desirable):
* Experience developing GUIs on any platform (web, mobile, embedded, desktop)
* Knowledge of wireless protocols such as WiFi, BLE, Zigbee, or Z-Wave
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job