Firmware Engineer
About the role
- Assist with knowledge of low level language like C, C++, Rust, debugging, verification, and validation of firmware, software, and hardware for current and future network switch solutions
- Support the analysis of hardware and firmware requirements to assess design feasibility within project timelines and budget
- Collaborate with experienced engineers to understand system-level performance and operational needs
- Participate in technical discussions to gain exposure to product requirements and design processes
- Help create and execute basic unit and functional tests to ensure product quality
- Contribute to updates and improvements on existing product lines under guidance
- Work both independently and as part of a team to meet project milestones and delivery goals
- What You Bring
- Bachelor's degree in Computer Science, Electrical Engineering, or equivalent experience 5-7 years of experience in embedded systems or firmware development
- Familiarity with one of the following: networking concepts, cybersecurity fundamentals, or data center technologies
- Excellent organizational, planning, presentation, troubleshooting, and multi-tasking skills
- Ability to maintain a high level of confidentiality and professionalism
- Ability to prioritize tasks, stay flexible in a fast-paced environment, and maintain strong attention to detail
- Must be able to work independently and as a team member
- APCONEmployee‐only medical and dental coverage fully paid on our base plan
- Additional plan option available with cost sharing
- Medical, dental, and vision coverage available for dependents with cost sharing
- Company‐paid short‐ and long‐term disability
- Flexible spending accounts
- Generous paid time off that supports employee well‐being 401(k) plan with a company match to support long‐term financial security
- Professional development program
- Volunteer time off and employee assistance plan
- Collaborative and innovative work environment
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
