Firmware Engineer
APCON
Job Description
Job Description
About APCON
APCON, an industry leader in network visibility and security solutions, provides an unparalleled level of confidence to enterprise and midsize businesses seeking network insights for enhanced investigation, threat detection and response. Our customers include Fortune 1000 companies to midsize organizations as well as government and defense agencies. Organizations in over 40 countries depend on APCON solutions.
We are collaborative, innovative, and committed to excellence. We are looking for a Firmware Engineer who reflects these values.
This role is fully on site. Candidates selected to move forward will complete our standard prescreening process, which includes a background check and drug screen.
We can only consider applicants who are legally authorized to work in the United States and who do not require current or future visa sponsorship.
About The Role
APCON, Inc. is on the lookout for a passionate Firmware Engineer to be a contributor to our next-generation embedded systems. In this role, you will be assisting in the design, development, testing, and implementation of firmware solutions for a variety of products. You will work closely with cross-functional teams to deliver innovative products and contribute to the ongoing success of our projects.
What You Will Do
- 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
- 4-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
Why Join APCON
- Employee‑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
- On‑site exercise facility
APCON is an EEO Employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, age, marital status, pregnancy, genetic information, or other legally protected status. Offers are contingent on the successful completion of pre-employment background and drug screenings.
- Software Developer • Write Linux application software using C and C++ (primary) • Stay current on development techniques and advise team members as to appropriate use, and tradeoffs • Develop and test code developed for software • Write clear documentation. •...Suggested
- ...need to monitor, secure, and manage their environments with confidence. We are a team that values innovation, collaboration, and engineering excellence, and we are committed to building the next generation of network technology. We are collaborative, innovative, and committed...SuggestedTemporary workFlexible hours
- ...Principal Embedded Software Engineer Position Summary The Principal Embedded Software Engineer is responsible for developing complex software... .... Able to work with hardware and mechanical team to optimize firmware/hardware cooperation and system design. Demonstrate proficiency...Suggested
- ...Hardware Engineer V The Hardware Engineer V will be part of an engineering team developing extensive power electronics and battery systems expertise. The Hardware Engineer V will participate in the development of electrical architecture and design, integration and...SuggestedWork at office
- Lam Research is looking for a Software Engineer to lead innovation in software tool development. This role involves designing, debugging, and enhancing software programs that support semiconductor equipment. Candidates should have a Bachelor’s degree in a relevant field...SuggestedRemote work
- Butler Aerospace & Defense in Wilsonville, Oregon, is looking for a skilled Vision and Sensor Systems Electrical Engineer. This position involves designing high-reliability circuits and leading projects for both commercial and military applications. The ideal candidate...
- Butler America Aerospace L.L.C. is seeking an Electrical Engineer in Wilsonville, OR. The role entails designing high-reliability electronic circuits, defining hardware requirements, and overseeing circuit card integration and testing. Qualified candidates should hold...
$150k - $180k
...Overview Sr. Software Engineer (US Citizenship Required) This position focuses on the Microsoft platform with a focus on .NET server-side technologies, with some desktop skills. The role requires leading software initiatives while continuing to write code, working within...Permanent employmentVisa sponsorshipWork visa$80 - $90 per hour
...also contribute to program support, proposal efforts, and continuous improvement while delivering production-ready code that meets engineering and manufacturing requirements. Responsibilities Develop, maintain, and enhance high-reliability test automation software using...Full timeContract work- ...visa, or applicants who need work visa sponsorship now or in the future. Job Summary Teledyne FLIR is looking for a career Software Engineer to join our Surveillance team who has industry experience leading complex projects independently from inception to completion....Permanent employmentLocal areaVisa sponsorshipWork visa
- ...Educational qualification Bachelor's degree in Engineering (Preferably Computer Science, Information tech, E&E, E&C, Telecom or Instrumentation Technology) The impact you'll make As a Software Engineer at Lam, you will be at the forefront of innovation by designing, developing...Local areaRemote workFlexible hours2 days per week3 days per week1 day per week
- APCON in Wilsonville, Oregon is looking for a Hardware Engineer II to design physical electronics for network visibility products. This role is fully on-site and requires strong experience in digital hardware design, integrating embedded processors and high-speed circuitry...Flexible hours
- ...Job Details Join a leading global provider of high-speed, precision automation as they expand their Software Engineering Team. This is an on-site role with a competitive salary range. About Us We are a leading global provider of high-speed, precision automation focused...Permanent employmentFull timeTemporary work
- Job Title Strong automation industry experience (Machine, Robots, PLC/HMI, Vision, Motion Controls, Servo Drives etc.) Software integration for automated/capital equipment Strong Siemens experience, scratch programming TIA Portal Strong Fanuc experience ...
- The group you’ll be a part of In the Global Products Group, we are dedicated to excellence in the design and engineering of Lam's etch and deposition products. We drive innovation to ensure our cutting‑edge solutions are helping to solve the biggest challenges in the semiconductor...Local areaRemote workFlexible hours2 days per week3 days per week1 day per week
- ...changes, and application functionalities for future reference. Position Qualifications Bachelor’s degree in Computer Science, Software Engineering, or a related field. Proven experience in software development, with proficiency in VB.NET or C# .NET. Knowledge of cloud...Full time
- ...products in the increasingly complex world of chip, board, and system design. We are looking for a highly motivated Senior Software Engineer to work as part of Calibre R&D team that develops high performance circuit reliability verification solutions. We want a team...Full timeWork at officeWork from home
$129.6k - $233.3k
...deliver better products in the increasingly complex world of chip, board, and system design. Job Title: Calibre LVS Senior Software Engineer Job Location: Wilsonville, OR Job Reference #: 490274 Responsibilities Design, develop, and maintain features for Calibre LVS/...Local area- Lam Research in Tualatin, Oregon, is seeking a Software Engineer to innovate and develop software for industry-leading solutions. You'll focus on designing, troubleshooting, and debugging programs, working closely with cross-functional teams to ensure software and hardware...
$80k - $100k
Job Title Software Developer Locations Kent, Washington, United States Wilsonville, Oregon, United States Pay Range $80K - $100K Summary The Software Developer designs, builds, and maintains the organization's internal software applications with a meaningful degree...Full timeWork experience placementLocal areaShift work$96.6k - $128.8k
Teledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high reliability. These markets include aerospace and defense, factory automation, air and water quality environmental monitoring, electronics...Permanent employmentLocal area- Teledyne FLIR is looking for a Software Engineer to join their Surveillance team in Wilsonville, Oregon. This role requires strong leadership in software initiatives and a deep understanding of Microsoft's .NET technologies. With 15+ years of experience in software development...
- ...better products in the increasingly complex world of chip, board, and system design. We are looking for a highly motivated Principal Engineer to work as part of Calibre LVS R&D team. You need strong C++ skills, Linux experience, and a background in EDA, with expertise in...
- Lam Research in Tualatin, Oregon is seeking an Environmental Engineer to develop, implement, and monitor safety and environmental programs. You will ensure regulatory compliance, conduct inspections, and oversee waste vendors while advancing life safety and industrial...
- ...Summary: Join a small, innovative engineering team working on cutting-edge hardware projects with autonomy and impact. We are seeking a mid-to-senior level PCB Design Engineer to take ownership of an existing project. This contract role is based in Portland, OR, with initial...Contract work
$82.56k - $158.6k
Applications Engineer - Electrical & Switchgear About IEM Industrial Electric Mfg. (IEM) is the largest independent full-line manufacturer of custom power distribution systems in North America. Founded more than 75 years ago in Fremont, California, IEM grew alongside Silicon...- Lam Research in Tualatin, Oregon is seeking a Software Engineer to design, develop, troubleshoot, and debug software programs that support innovative technology platforms. The role involves collaboration with various teams to enhance Lam's product portfolio. The ideal...Remote work
- A tech defense company in Wilsonville is seeking a Senior Software Engineer to lead initiatives while focusing on software development using .NET technologies. The ideal candidate will have over 15 years of experience and a strong background in Microsoft platforms. Responsibilities...
- Lam Research in Tualatin, Oregon is seeking a Software Engineer to join the Product Support group. This role is critical in delivering customer-ready software through technical troubleshooting and close teamwork with engineering. Candidates must have a Bachelor’s degree...
- ...individuals, and we offer highly competitive compensation and benefits packages. About the Role We have an opportunity for a Software Engineer, with a degree in Computer Science, to join the Mars Common Test Infrastructure team to create software tools supporting the...Work at officeWork from homeWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!

