Open Position: Software Engineer I
Embedded Engineer
Unicoi Systems, a leading embedded software company headquartered in North Atlanta, is currently seeking a recent graduate for a junior-level Embedded Engineer position.
This is a software engineering position; experience in creating brand new software from a given specification is a MUST. A skills assessment will be given as part of the interview process. This is not in any way, shape, or form an IT position!
Education and Experience
- Bachelor’s or Master’s Degree in Electrical or Computer Engineering. Computer Science degrees only with significant embedded software experience.
- 2-10 years relevant experience with emphasis on software development
Required Skills
- Ideally you are a master of C and understand the pitfalls of this language and know the techniques required to produce robust, fast, and secure code.
- Experience in dealing with embedded systems (e.g. development using an RTOS, understand interrupt-level coding, debugging and coding in assembly language, using a JTAG, dealing with minimal resources, etc.)
- Experience in developing hardware drivers a plus
Desired Skills
- Understanding of VoIP as it pertains to Embedded systems.
- Low-Level file system experience, i.e. FAT16/32, CIFS, etc.
- Low-Level storage driver experience, NAND, SD/SDIO Flash memory driver implementations
If you are looking for an exciting, flexible and growth-oriented career, Unicoi is a place you should consider. For more information on available positions, please send your resume to hr@unicoi.com.


