11 days old

Sr. Embedded Firmware Engineer

Kelly Services
Charlotte, NC 28230
**Senior Embedded Firmware Engineer**

Kelly Engineering is recruiting for a Senior Embedded Firmware Engineer who thrives on technical and operational excellence. Someone that can drive innovation and apply state-of-the-art technologies to solve real-world challenges. As a Senior Embedded Firmware Engineer within the team, you will engage with a skilled and accomplished cross-disciplinary staff to conceive and design innovative IoT devices. You will collaborate with internal and external stakeholders to drive key aspects of technology solution definition, execution, and validation.

Email resume with Sr. Embedded Firmware Engineer to for immediate consideration.


+ Develop embedded systems through the entire product life cycle, from inception and roadmap through design and into practice.

+ Design and implement robust firmware solutions for various embedded devices. Perform board bring-up, testing, and troubleshooting.

+ Collaborate and work in a fast-paced cross-functional Agile team.

+ Be the go-to hands-on engineer for complex technical solutions and issues.

+ Report project progress, issues, risks, and potential solutions; test and manage defects to a resolution

+ Lead and mentor a team of engineers in coding best practices.


+ BS/MS in EE/ECE/CS or similar.

+ 5+ years of experience in embedded software development.

+ 3+ years of experience with IoT.

+ Experience specifying hardware requirements and providing feedback on hardware designs.

+ Excellent C Language skills.

+ 2+ years of experience with wireless protocols (LoRa, Wi-Fi, BLE, etc.)

+ Experience developing software for highly resource-constrained, real-time, embedded environments.

+ Working knowledge of building with Linux, FreeRTOS, or equivalent RTOS, and bare metal

+ Experience driving work through the full software development lifecycle including requirements gathering, design, implementation, testing, and release.

+ Proven track record of effective communication with project stakeholders.

+ Ability to work well with global teams, including time-zone flexibility

+ A desire to follow and advocate for exceptional software engineering processes.

+ Outstanding organizational and time management skills

+ Ability to collaborate and remain professional in a fast-paced environment

+ Excellent written and verbal communication skills

+ Experience in analytical, strategic, and innovative thinking

**Why Kelly** **** **?**

Your engineering skills are in demand, but how do you find the right fit? Easy. With Kelly Engineering, our experts connect you with leading organizations where you can learn and grow, collaborate on innovative projects, and keep your skills sharp with top technology. Whether you prefer the variety and flexibility of short-term projects, or are looking for something more long-term, were here every step of the way to find your dream engineering job.

**About Kelly** ****

At Kelly, were always thinking about whats next and advising job seekers on new ways of working to reach their full potential. In fact, were a leading advocate for temporary/nontraditional workstyles, because we believe they allow flexibility and tremendous growth opportunities that enable a better way to work and live (plus, did we mention we provide a ton of benefits ?). Connecting great people with great companies is what we do best, and our employment opportunities span a wide variety of workstyles, skill levels, and industries around the world.

Kelly is an equal opportunity employer committed to employing a diverse workforce and providing accommodations for people with disabilities in all parts of the hiring process as required under its Employment Accommodation Policy. Kelly will work with applicants to meet accommodation needs that are made known to Kelly in advance.
Posted: 2022-05-13 Expires: 2022-06-13

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Sr. Embedded Firmware Engineer

Kelly Services
Charlotte, NC 28230

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast