Title: | Embedded Software Engineer |
---|---|
ID: | 1037 |
Department: | Engineer, IoT &Analytics |
Location: | Atlanta, Georgia |
About Cumberland Group
Cumberland Group delivers the Strategy, Solutions and Integration necessary for today’s commercial and enterprise organizations to successfully navigate the rapidly evolving world of Internet Technology. Based in Atlanta, Ga., Cumberland Group focuses on transformative and empowering solutions that help IT organizations make meaningful decisions for their unique environments and business plans.
Position Overview
Cumberland Group is looking for an Embedded Software Engineer to join our IoT and Innovation team. As our IoT platform grows and new use cases are discovered, this position will be in charge of helping to enable our platform expansion at the data discovery level. Embedded Software Engineers will develop software to interface various micro-controllers and sensors devices. This hands on position will have the Candidate working with sensor hardware and designing new software drivers for ARM Cortex devices.
Essential Job Functions
- Develop software drivers and applications for embedded hardware.
- Construct and support new software for hardware additions to micro-controllers.
- Provide insight into product development by engaging with team members frequently.
- Document and troubleshoot
Required Skills and Experience
- At least 5 years of embedded C programming experience
- Confident understanding of Linux OS
- Experience with communication protocols such as SPI, I2C, UART, etc...
- Knowledge of ARM processors and embedded tool chains.
- Aware of embedded software debugging methods and practices
- Solid communication skills
- Eagerness to innovate and be part of a team that is passionate about building new technologies.
NOTE: This job description is not intended to be all-inclusive. Employee may perform other related duties as negotiated to meet the ongoing needs of the organization. Cumberland Group is an Equal Opportunity Employer.
Cumberland Group, LLC is an EEO/AA employer.
If you are unable to complete this application online, you may contact Tricia Dukes, in Human Resources,
by email (employment@cumberlandgroupit.com) or by phone at 770-726-3016.
Please do not contact employer unless you are unable to apply online.