What are the responsibilities and job description for the Lead Firmware Engineer position at Token?
About Token:
Ransomware and Phishing attacks are the largest threats facing every organization today. Token has invented Next-Generation MFA that stops these attacks, and it is changing the way our customers secure their organizations. The Token Ring provides wearable, biometric, multifactor authentication. We deliver the next generation of access security that is invulnerable to social engineering, malware, and removes the shortcomings of legacy MFA for organizations where breaches, data loss, and ransomware must be prevented.
What We Offer:
A collaborative, remote-first environment, with a competitive salary and stock option grants for all employees. We offer medical, dental, and vision insurance, PTO, wellness time, and unlimited sick time. Activism is an important part of our company culture. As such, we encourage volunteering by offering each employee one day to spend supporting an individual cause they care about, and one day as part of a Token team.
Position Summary:
The Lead Firmware Engineer will play a key role in leading the development of embedded firmware for Token’s products, providing technical expertise, guidance, and leadership to the engineering team. Below is a list of non-exhaustive responsibilities.
Responsibilities:
Problem Solving and Decision Making: Makes timely and sound decisions that lead to results. Looks beyond the obvious and uses rigorous logic and data to solve difficult problems. Considers complexities, issues, and a broad range of factors in problem solving and decision-making.
Collaboratives Effectively: Forges appropriate alliances across organizational lines. Utilizes expertise of others to reach better outcomes. Employs active listening skills to understand different viewpoints and brokers solutions that build trust.
Results Oriented: Acts with a clear sense of ownership. Consistently and appropriately prioritizes work to focus on the tasks that drive business results. Maintains commitment to goals in the face of obstacles and frustrations.
Drives Continuous Improvement: Establishes metrics and measurement to track progress and sustain results. Takes steps to improve processes and deliver results more effectively and efficiently. Seeks improvements and is not content with the status quo.
Educational Requirements:
Powered by JazzHR
BEaiU1RjWX
Ransomware and Phishing attacks are the largest threats facing every organization today. Token has invented Next-Generation MFA that stops these attacks, and it is changing the way our customers secure their organizations. The Token Ring provides wearable, biometric, multifactor authentication. We deliver the next generation of access security that is invulnerable to social engineering, malware, and removes the shortcomings of legacy MFA for organizations where breaches, data loss, and ransomware must be prevented.
What We Offer:
A collaborative, remote-first environment, with a competitive salary and stock option grants for all employees. We offer medical, dental, and vision insurance, PTO, wellness time, and unlimited sick time. Activism is an important part of our company culture. As such, we encourage volunteering by offering each employee one day to spend supporting an individual cause they care about, and one day as part of a Token team.
Position Summary:
The Lead Firmware Engineer will play a key role in leading the development of embedded firmware for Token’s products, providing technical expertise, guidance, and leadership to the engineering team. Below is a list of non-exhaustive responsibilities.
Responsibilities:
- Lead the design, development, and testing of embedded firmware Token's products, ensuring high quality, reliability, and performance
- Provide technical leadership and guidance to the engineering team, including reviewing code, and resolving technical challenges
- Collaborate closely with cross-functional teams, including hardware engineering, software engineering, and product management, to define firmware requirements and ensure alignment with overall product goals
- Define firmware architecture, design patterns, and coding standards to maintain consistency, scalability, and maintainability across firmware projects
- Develop and maintain firmware development processes, tools, and best practices to optimize productivity, efficiency, and code quality
- Drive innovation and continuous improvement in firmware development practices, exploring new technologies, techniques, and methodologies to enhance product capabilities and performance
- Lead firmware debugging and troubleshooting efforts, identifying root causes of issues and implementing effective solutions to address them
- Ensure compliance with industry standards and regulations related to firmware development, such as ISO 13485, ISO 9001, or others applicable to Token’s products
- Participate in design reviews, sprint planning, and project meetings to provide technical input, estimate effort, and ensure successful execution of firmware projects
- Stay abreast of emerging trends and advancements in embedded systems, firmware development, and related technologies, and apply them to enhance our products and processes
- Work closely with manufacturers to ensure a high level of quality products and component parts
Problem Solving and Decision Making: Makes timely and sound decisions that lead to results. Looks beyond the obvious and uses rigorous logic and data to solve difficult problems. Considers complexities, issues, and a broad range of factors in problem solving and decision-making.
Collaboratives Effectively: Forges appropriate alliances across organizational lines. Utilizes expertise of others to reach better outcomes. Employs active listening skills to understand different viewpoints and brokers solutions that build trust.
Results Oriented: Acts with a clear sense of ownership. Consistently and appropriately prioritizes work to focus on the tasks that drive business results. Maintains commitment to goals in the face of obstacles and frustrations.
Drives Continuous Improvement: Establishes metrics and measurement to track progress and sustain results. Takes steps to improve processes and deliver results more effectively and efficiently. Seeks improvements and is not content with the status quo.
Educational Requirements:
- Bachelor’s degree in electrical engineering, computer science or relevant field
- 10 years of experience in embedded systems development, with a focus on firmware engineering
- Proven track record of leading firmware development projects from concept to production release
- Expertise in Rust and C/C programming languages and experience with embedded development tools and environments
- Strong understanding of embedded systems architecture, microcontroller/microprocessor fundamentals, and real-time operating systems (RTOS)
- Experience with hardware bring-up, board-level diagnostics, and hardware/software integration
- Excellent problem-solving and troubleshooting skills, with a systematic approach to debugging firmware issues
- Effective communication and leadership skills, with the ability to collaborate with cross-functional teams and drive consensus on technical decisions
- Familiarity with version control systems (e.g., Git), issue tracking tools (e.g., Jira), and agile software development methodologies
- Commitment to quality, attention to detail, and a passion for delivering high-performance, reliable firmware solutions
- Proven ability to thrive in a fast-paced, dynamic environment, managing multiple priorities and adapting to changing business needs
- Understanding of compliance and regulatory requirements in the cybersecurity industry
Powered by JazzHR
BEaiU1RjWX
Salary : $150,000 - $170,000
Sr. Firmware Engineer
Akkodis -
Fairport, NY
Chief Finance and Administration Officer
Lead to the Future -
Rochester, NY
Lead Engineer
LaBella Associates -
Rochester, NY