Senior Software Engineer-Firmware - Remote / Telecommute
Vacancy expired!
We are looking for
Senior Software Engineer-Firmware - Remote / Telecommute for our client in Milwaukee, WI Job Title: Senior Software Engineer-Firmware - Remote / Telecommute Job Location: Milwaukee, WI Job Type: Contract Job Description: Responsibilities:- Act as a component leader and/or individual contributor to the project team.
- As a component leader provides software design and performs user story grooming, task breakdown, and effort estimation.
- As an individual contributor, design, code, and test software components.
- Active player on SAFe ART, participating in PI planning, sprint planning, review, and daily standup meetings.
- Mentor junior team members, and manage team performance by technical mentorship, code review, and effective communication. Be responsible for the team's on-time delivery and quality.
- Desire to jump in where needed. Resolve blocking issues and/or guide junior members to resolve issues.
- Learn new technologies, and work effectively across the full stack.
- Bachelor of Science degree in Software Engineering or equivalent practical experience.
- At least 4 years of experience in the software industry.
- At least 2 years of experience in embedded Linux, good understanding of both Linux kernel space and user space programming.
- Great software design capability, capable of breaking software components down to individual achievable stories.
- Excellent C/C coding and debugging skills.
- RUST language coding skill is highly preferred.
- Understanding Docker-based containerization technology is highly preferred.
- Good Python coding skills.
- Node.js coding skill is a plus.
- Experience in working on projects using the SAFe process.
- Experience in working with teams using GitHub, and JIRA tools.
- Passion for technology: quickly learning new technologies and willing to dump into new domains.
- Global Perspective: Ability to work collaboratively in global teams.