Embedded Firmware Engineer
Pixcel
Job Description
Job Description
Embedded Firmware Engineer
Summary
You will contribute to the embedded software and firmware that power PIXCEL's photonic and imaging systems. You will work across embedded Linux, firmware, system bring-up, drivers, and high-performance data processing, helping develop reliable software for advanced hardware platforms. You will work closely with FPGA, hardware, and systems engineers to bring new platforms from development through production. The role involves low-level development and debugging across the hardware/software boundary, as well as documenting software and development processes to the standards required in a regulated medical-device environment.
Responsibilities
- Develop, maintain, and debug embedded software and firmware for ARM-based and other embedded platforms.
- Work with embedded Linux systems, including BSPs, boot processes, system configuration, and board support.
- Develop and maintain device drivers and interfaces for custom hardware and programmable-logic peripherals.
- Develop and support high-performance data processing and communications pathways, including networking and high-rate data transfer.
- Evaluate and prototype firmware and embedded software architectures for demanding, data-intensive applications.
- Support embedded Linux build systems and toolchains, including Yocto or similar technologies.
- Debug issues across hardware and software using tools such as JTAG, serial consoles, system logs, and low-level register access.
- Collaborate with FPGA and hardware engineers on system architecture, hardware interfaces, memory and peripheral configuration, and board bring-up.
- Support the development and integration of embedded software for new production hardware.
- Document software architecture, build processes, interfaces, debugging procedures, and other development activities to an appropriate standard for a regulated environment.
Required Qualifications
- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent experience.
- 5+ years of hands-on embedded software or firmware development experience.
- Strong experience developing software for ARM-based SoCs or similar embedded computing platforms.
- Experience with embedded Linux and/or real-time or bare-metal development environments.
- Experience with embedded boot processes, BSP development, or low-level system configuration.
- Experience developing and debugging device drivers or software interfaces for hardware peripherals.
- Strong proficiency in C/C++ for embedded software development.
- Experience with Python or similar scripting languages for automation, testing, or development tooling.
- Comfortable with low-level system debugging and troubleshooting across hardware and software.
- Experience working with high-performance embedded systems, networking, imaging, data acquisition, or other data-intensive applications.
- Ability to read schematics and datasheets and collaborate effectively with hardware and FPGA engineers.
- Experience with electronic test and debugging equipment is desirable.
Preferred Qualifications:
- Experience with Zynq, FPGA-based systems, or other heterogeneous SoC platforms.
- Experience with Yocto, PetaLinux, or similar embedded Linux build environments.
- Experience developing Linux kernel drivers.
- Experience with real-time data streaming, networking, imaging, or other high-throughput applications.
- Experience with automated testing and build systems.
- Experience working in a regulated, safety-critical, or medical-device environment.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
- ...Job Description Job Description Embedded Firmware Engineer Summary You will contribute to the embedded software and firmware that power PIXCEL's photonic and imaging systems. You will work across embedded Linux, firmware, system bring-up, drivers, and high-performance...Suggested
- ...0927977Reference Number: 23-02028Title: Firmware EngineerLocation: Iselin, TX, 75023Job Type... ...-07Company: HAN Staffing Role: Firmware Engineer Work Location: Plano, TXOur Client... ...produt design and support. 1. Real-time embedded firmware designs with low power, mixed signal...Suggested
- Job ID: 20928335Reference Number: 23-02030Title: Firmware EngineerLocation: Iselin, NJ, 08830Posted Date: 2023-12-07Company: HAN StaffingFirmware EngineerSuggested
- Job ID: 20183765Reference Number: 23-01178Title: senior embedded software engineerLocation: Iselin, NJ, 08830Posted Date: 2023-07-20Company: HAN Staffingsenior embedded software engineerSuggested
- Job ID: 22216539Reference Number: 24-00405Title: Embedded Software Dev EngineerLocation: Iselin, NJ, 08830Posted Date: 2024-05-22Company: HAN StaffingEmbedded Software Dev EngineerSuggested
- ...QUALIFICATIONSBachelor's degree in computer science, Computer Engineering, relevant technical field, or equivalent practical experience.10 years of software experience with at experience related to embedded systemsFamiliarity with data acquisition systems and diagnostic...
$120k - $125k
CentralReach is a leading provider of autism and IDD care software for Applied Behavior Analysis (ABA), multidisciplinary therapy, and special education. Trusted by more than 200,000 users, we enable therapy providers, educators, and employers to scale the way they deliver...Full time$149.57k - $196.68k
...Design and deliver complex solutions as per customerrequirements. Work with various stakeholders including sales team, products team, engineering team to jointly assess customer requirements. Support the Product team through the product development lifecycle and provide...Full timeRemote work- ...Responsibilities Objectives of this role • Provide guidance to junior and mid-level engineers, helping them develop their technical skills, career growth, and problem-solving abilities • Identify skill gaps within the team and provide or recommend training...
$55 - $60 per hour
...with CI/CD and DevOps tools including Jenkins, GitHub, GitLab, Maven, or Gradle. Experience with Containerization and Platform Engineering using Docker, OpenShift, or Kubernetes. Experience with Cloud Technologies such as AWS, Azure, or EKS. Experience with...$95.17k - $156.36k
As a Senior Software Engineer, you will develop and execute key technology components of the Group Benefits Absence Platform. Absence Comprehensive Experience (ACE) is one of the key initiatives that will drive the success of the Group Benefits growth strategy. It is one...Full timeH1bVisa sponsorshipWork visaFlexible hours$99.15k - $162.89k
...Lead, you’ll serve as the hands-on technical leader for a team within Guardian’s Digital & Technology organization. You’ll guide engineers in building secure, scalable, and high-performing solutions, while ensuring engineering practices align to Guardian’s architectural...Full timeVisa sponsorshipWork visaFlexible hours$118.98k - $195.47k
OverviewWe are seeking a highly motivated Technical Lead/Lead Software Engineer to join our team. In this role, you will be a part of shaping Guardian’s most critical customer-facing digital experiences, utilizing various frameworks such as React, Next and Node. This position...Full timeH1bWork at officeVisa sponsorshipWork visaFlexible hours3 days per week- Holmdel, New JerseyOnsiteFull Time$200k - $225kA leading digital product studio is seeking a Senior DevOps Engineer to join its growing engineering team in Holmdel, NJ. This full-time, onsite position will focus on building and scaling cloud-native infrastructure that...Full time
- WorkWave is seeking a Solutions Engineer to support Account Executives with the technical positioning of Wavelytics, our AI-powered analytics suite. You will act as a trusted advisor to prospects, helping them grasp value and functionality to close deals and build lasting...Remote job
$95.17k - $156.36k
...Senior Software Engineer As a Senior Software Engineer, you will develop and execute key technology components of the Group Benefits Absence Platform. Absence Comprehensive Experience (ACE) is one of the key initiatives that will drive the success of the Group Benefits...H1bVisa sponsorshipWork visa- ...Date: 2023-01-20Company: HAN Staffing Role: CICS System programmer CICS Systems Programmer is responsible for all phases of CICS engineering, system and software maintenance, and CICS related operation functions. The candidate must be capable of working with CICS in a 2...
- Job ID: 24664448Reference Number: 25-00097Title: CICS Systems ProgrammerLocation: Iselin, NJ, 08830Posted Date: 2025-02-10Company: HAN StaffingCICS Systems Programmer
- ...power analyzers to diagnose issues down to the component level. · Collaborate with optical, electrical, mechanical, and software engineers on integrated product designs. Who you'll work with: You will be part of a multi-disciplinary start-up team, including...
- Job ID: 20288807Reference Number: 23-01275Title: Mobile Developer Lead (Android / iOS)Location: Iselin, NJ, 08830Posted Date: 2023-08-08Company: HAN StaffingMobile Developer Lead (Android / iOS)
- Senior Java DeveloperLocation: Holmdel, NJ - 3 Days OnsiteNumber of Role – 2Visa: Only independent visa and OPTRate: $50/hr - W2 Buy RateSkill Area - Experience RequiredJava 8/11/17 (Core Java, Collections, Multithreading, Streams) - 8–13 yearsSpring Boot & Spring Framework...
$65k - $100k
...supporting individuals, families, employers, and businesses through trusted digital products and customer-focused solutions. As a Software Engineer, you will work on Java-based applications, REST APIs, React and JavaScript interfaces, and database integrations that support...Full timeWork at office- Job ID: 23405856Reference Number: 24-01084Title: Web DeveloperLocation: Iselin, NJ, 08830Posted Date: 2024-10-24Contact: Deepak KumarContact Email: ****@*****.*** Phone: (***) ***-****Company: HAN Staffing Job Role: Automation Developer (Web development stack...
- Digital Analytics Lead The Digital Analytics Lead is a senior expert who oversees web analytics and tag management for an insurance company, using tools like Google Analytics, Adobe Analytics, Google Tag Manager, and Looker Studio. Key Responsibilities: Analytics...
- Job ID: 23414129Reference Number: 24-01090Title: Web Application DeveloperLocation: Iselin, NJ, 08830Posted Date: 2024-10-26Company: HAN StaffingWEB
- ...Job Description Job Description About Index Engines At Index Engines, we’re all about helping companies bounce back from cyber threats and trust their data again — no matter what hits them. Our flagship solution, CyberSense, delivers 99.99% accuracy in detecting...Work from homeMonday to Friday
- Job Description Job Description Overview What do you get when you bring together the brightest minds and place them into an exciting, fast-paced environment that fosters intellectual growth and rewards based on impact, not tenure? You get one of the fastest...Immediate startWorldwide
- ...Job Description Job Description Description: Vydia is seeking a Software Engineer to design, develop, and enhance our core platform. Reporting to the Senior Software Engineering Manager, this role will build scalable, high-quality software solutions that power experiences...Local area
$90k - $105k
...Job Overview We are seeking a skilled DevOps Engineer to support and enhance our CI/CD pipelines, infrastructure automation, developer enablement and deployment processes across our multi-cloud SaaS platform. This role involves hands-on work in building, maintaining...Ongoing contractTemporary workWorldwide- ...and integration patterns.Develops secure, high-quality, production-grade code; conducts thorough code reviews; sets and enforces engineering standards.Builds and maintains highly available and scalable services with strong operational excellence: reliability, performance...Contract workLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Firmware Engineer. Be the first to apply!


