What are the responsibilities and job description for the Senior Firmware Architect position at Genesis10?
Genesis10 Overview
">Genesis10 is a leading staffing firm that provides access to top talent across various industry verticals. Our experienced recruiters work closely with clients to understand their needs and provide tailored solutions.
">Salary and Benefits
">The target salary range for this position is between $120,000 - $160,000 annually, plus benefits. A relocation package is also offered to attract the best candidates.
">Job Description
">This role will be a key contributor to the development of complex embedded systems at Genesis10. As a Senior Firmware Engineer, you will lead firmware design efforts, mentor junior engineers, participate in system-level architecture decisions, and collaborate with cross-functional teams to deliver high-quality products.
">Responsibilities:
">- ">
- Provide technical guidance for system-level decisions. ">
- Conduct thorough code reviews to ensure quality and adherence to coding standards. ">
- Optimize firmware for performance, power efficiency, and memory usage. ">
- Drive the design of firmware architecture, particularly in systems using Real Time Operating Systems. ">
- Drive innovation in firmware development processes and methodologies. ">
- Collaborate with leadership and other cross-functional departments to align decisions with organizational goals. ">
- Lead design of complex systems, researches and proposes innovative solutions. ">
- Formulate solutions to complex and ambiguous problems that are not well defined. ">
- Communicate complex technical ideas through daily work, presentations, and workshops. ">
- Foster cross-team communication and knowledge sharing. ">
Requirements:
">- ">
- Bachelor's degree in electrical engineering, computer science, software engineering or related field. ">
- 6 years of experience in firmware development, or equivalent combination of both. ">
- In-depth knowledge of various microcontroller and microprocessor architectures. ">
- Understanding of real-time operating systems. ">
- Experience in designing firmware architecture for complex systems. ">
- Proficiency in languages such as C and C for embedded systems. ">
- Ability to integrate firmware with broader system architectures. ">
- Ability to lead the design of complex, interconnected systems and shape the organization's technical direction. ">
- Ability to effectively communicate technical strategies and decisions to executives. ">
- Ability to establish and enforce quality standards that align with industry best practices and regulatory requirements. ">
Benefits
">As a valued member of our team, you will have access to a range of benefits, including medical, dental, vision, health savings account, voluntary hospital indemnity, voluntary term life insurance, 401K, sick pay, and commuter benefits.
">Company Culture
">At Genesis10, we value diversity, equity, and inclusion. We are an equal opportunity employer and welcome applicants from all backgrounds.
Salary : $120,000 - $160,000