Randstad Digital is partnering with a leading manufacturer of pet care supplies to find a Firmware Lead to support ongoing projects. We're looking for someone with experience in C/C++ environments, and proficiency with both Gitlab and Atlassian.
This role will sit on-site Mon-Thurs in St. Louis. Please also note, this is a pet-friendly work environment. Apply today!
location: Saint Louis, Missouri
job type: Contract
salary: $58 - 61 per hour
work hours: 8am to 5pm
education: Bachelors
responsibilities:
1. Lead and manage the firmware development process from concept to release, ensuring adherence to project timelines and quality standards.
2. Collaborate with cross-functional teams to define firmware requirements, specifications, and architecture for new products or features.
3. Provide technical guidance to firmware engineers, fostering a collaborative and high-performance work environment.
4. Conduct thorough testing and verification of firmware solutions, identifying and resolving any issues or bugs.
5. Collaborate with hardware engineers to ensure seamless integration of firmware with hardware components.
6. Stay updated with industry trends and emerging technologies in firmware development, and provide recommendations for process improvements and tooling enhancements.
7. Collaborate with product managers to define firmware roadmaps and prioritize feature development based on customer needs and market trends.
8. Ensure compliance with relevant industry standards and regulations throughout the firmware development process.
9. Participate in code reviews, provide constructive feedback, and enforce coding best practices to maintain high-quality codebase.
qualifications:
5+ years of experience in firmware development, with a strong understanding of E2E architecture & integration
Bachelor's or Master's degree in Electrical Engineering, Computer Science, or a related field
skills:
- Proficiency in C/C++
- Strong leadership and project management skills, with the ability to prioritize tasks and manage multiple projects simultaneously.
- Experience with wireless communication protocols (e.g., Bluetooth, Wi-Fi) is a plus.
- Strong communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and stakeholders.
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility).
This posting is open for thirty (30) days.