June 20, 2026
Firmware Engineer
Senior • On-site
Dallas, TX
About The Role
APCON, Inc. is seeking a Firmware Engineer to contribute to next-generation embedded systems. In this role, you will assist 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 support ongoing project success.
What You Will Do
- Assist with low-level programming in C, C++, or Rust, including debugging, verification, and validation of firmware, software, and hardware for current and future network switch solutions
- Support analysis of hardware and firmware requirements to assess design feasibility within project timelines and budget
- Collaborate with engineers to understand system-level performance and operational needs
- Participate in technical discussions related to product requirements and design processes
- Create and execute unit and functional tests to ensure product quality
- Contribute to updates and improvements on existing product lines
- Work 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 networking concepts, cybersecurity fundamentals, or data center technologies
- Strong organizational, planning, troubleshooting, and multitasking skills
- Ability to maintain confidentiality and professionalism
- Ability to prioritize tasks and adapt in a fast-paced environment
- Ability to work independently and collaboratively
Why Join
- Medical, dental, and vision insurance
- Company paid short-term and long-term disability
- Flexible spending accounts
- HSA account with company contribution
- Generous PTO program
- 401(k) with company match
- Professional development opportunities
- Collaborative and innovative engineering environment
- Company paid holidays
- Opportunity to work on advanced technology
Offers are contingent on the successful completion of pre-employment background and drug screenings.
Similar jobs you might like
Technology

APCON
Firmware Engineer
Senior
On-site
Plano, TX
🏢 Summary: On-site Firmware Engineer role focused on developing and supporting next-generation embedded systems for network switch solutions. The position involves low-level programming, firmware validation, and cross-functional collaboration to deliver high-quality networking products. Candidates will contribute to design, testing, and ongoing improvements of embedded firmware within a fast-paced engineering environment. 🗂️ Requirements: Bachelor's degree in Computer Science, Electrical Engineering, or equivalent experience, 5-7 years of experience in embedded systems or firmware development, Experience with low-level programming in C, C++, or Rust, Experience with debugging, verification, and validation of firmware/software/hardware, Familiarity with networking concepts, cybersecurity fundamentals, or data center technologies, Ability to work on-site, Successful completion of background check and drug screen 📃 Skills: C, C++, Rust, Embedded, Firmware, Debugging, Verification, Validation, Networking, Cybersecurity 🏢 Description: About APCON APCON, an industry leader in network visibility and security solutions, provides enterprise and midsize businesses with network insights for enhanced investigation, threat detection, and response. Customers include Fortune 1000 companies, midsize organizations, and government and defense agencies across more than 40 countries. About The Role APCON, Inc. is seeking a Firmware Engineer to contribute to next-generation embedded systems. In this role, you will assist 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 support ongoing project success. This role is fully on site. Candidates selected to move forward will complete a standard prescreening process, including a background check and drug screen. What You Will Do - Assist with low-level programming in C, C++, or Rust, including debugging, verification, and validation of firmware, software, and hardware for current and future network switch solutions - Support analysis of hardware and firmware requirements to assess design feasibility within project timelines and budget - Collaborate with engineers to understand system-level performance and operational needs - Participate in technical discussions related to product requirements and design processes - Create and execute basic unit and functional tests to ensure product quality - Contribute to updates and improvements on existing product lines under guidance - Work 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 networking concepts, cybersecurity fundamentals, or data center technologies - Strong organizational, planning, presentation, troubleshooting, and multitasking skills - Ability to maintain confidentiality and professionalism - Ability to prioritize tasks, adapt in a fast-paced environment, and maintain attention to detail - Ability to work independently and collaboratively Why Join APCON - Medical, dental, and vision insurance - Company-paid short-term and long-term disability - Flexible spending accounts - HSA account with company contribution - Generous PTO program - 401(k) with company match - Professional development opportunities - Collaborative and innovative engineering environment - Company-paid holidays - Opportunity to work on advanced technology APCON is an EEO Employer. All qualified applicants will receive consideration for employment without regard to legally protected status. Offers are contingent on successful completion of pre-employment background and drug screenings.
Technology
Phoenix Contact Business Services Sp. z o.o.
Embedded Developer (f/m)
Mid
Hybrid
Poznan, Poland
🏢 Summary: Development of firmware and software for embedded systems within the Phoenix Contact Power Supply product family, following defined processes such as IEC 62443. The role involves designing, implementing, testing, and maintaining firmware solutions in cooperation with a product owner. The position focuses on ARM Cortex-M based systems and real-time environments. 🗂️ Requirements: Bachelor’s Degree in Computer Science, Automatic Control and Robotics or similar, Minimum 3 years of experience in embedded development, Very good knowledge of C programming, Practical experience with ARM Cortex-M based embedded systems, Familiarity with Real Time Operating Systems, Knowledge of version control systems (Git or SVN), English proficiency at minimum B2 level 📃 Skills: C, ARM, Cortex-M, RTOS, Git, SVN, IEC62443, Embedded, Firmware 🏢 Description: We are looking for an engineer who will be responsible for developing firmware for Phoenix Contact Power Supply product family. We achieve a leading position thanks to innovative and modern operation, respect for the natural environment and the implementation of the principle that the most important good of the company are people. What you’ll do: Development of software & firmware for embedded systems according to defined processes (e.g. IEC 62443) Self-organized development of firmware solutions regarding given requirements and in cooperation with product owner Concept design, implementation, troubleshooting and maintenance of product firmware/software What we’re looking for: Excellent command of written and spoken English (min. B2 level) Bachelor's Degree (Computer Science, Automatic Control and Robotics or similar) 3 years of experience in embedded development Very good knowledge of C programming language Practical experience with embedded systems, especially with ARM Cortex-M based solutions Familiarity with Real Time Operating Systems Knowledge of version control tools (GIT, SVN) Willingness to travel to company HQ in Germany for trainings Please attach CV in English Optional: Experience with power electronics Familiarity with Cyber Resilience Act (IEC 62443) Experience with Single-Pair Ethernet communication Experience with CI/CD Knowledge of C#, Python What we offer: Stability and long-term growth opportunities within a global organization Close cooperation with colleagues from Germany Attractive benefits such as private healthcare, Multisport Participation in interesting projects Development opportunities and a wide range of training, including subsidised language courses Housing loans and a loan and assistance fund Annual bonus A referral bonus Flexible working hours Subsidies for commuting more than 30 km from PxCBS Parking space for employees Possibility to work remotely up to 8 days a month
Technology
Avenga
Senior Software Engineer (.NET & Python)
Senior
Remote
Wroclaw, Poland
140 - 155 PLN
🏢 Summary: The role involves developing internal PC tools for configuration, testing, and troubleshooting to support R&D, as well as managing firmware deployment and software packaging processes. The position also covers planning and executing system updates and coordinating product programming with production engineering and distributors. It requires strong technical expertise in desktop development, firmware processes, and CI/CD environments. 🗂️ Requirements: Experience with C#, Experience with WPF, Experience with .NET Framework, Experience with Python, Experience with CI/CD pipelines, Experience with Git, Experience with Power BI, Experience with serial communication, Experience in firmware deployment and software packaging, Ability to coordinate product programming with production engineering 📃 Skills: C#, WPF, .NET, Python, CI/CD, Git, PowerBI, SerialCommunication, AWS, JavaScript, AzureDevOps, Django, Databricks, Embedded, PicoScope, Delta, EA 🏢 Description: This position is part of a small team responsible for: Developing internal PC tools for configuration, testing, and troubleshooting to support R&D and related functions. Managing firmware deployment. This includes planning how systems are updated, packaging firmware, and ensuring that the correct software packages are delivered to the correct products. Coordinating with production engineering and distributor tool owners regarding product programming. Required Skills: Must-have skills: C# WPF .NET Framework Python CI/CD Git Power BI Serial communication Strong people skills English Nice-to-have skills: AWS (Infrastructure as Code, Python CDK) JavaScript Azure DevOps Django Databricks Embedded software development Measurement tool integration (e.g., PicoScope, Delta, EA, etc.)