Search Jobs

So sorry, this position is no longer available. Please go ahead and submit your application. We may have other positions that would be the perfect fit for you. Alternatively, you may want to apply to one of the following related jobs:

Principal Embedded Engineer (On-site)

Pittsford, NY 14534

Posted: 08/14/2025 Industry: Engineering Job Number: 25-01216

Job Description

Our client is hiring an embedded software engineer. You will design and develop Petalinux Board Support Packages and MAC-layer communications firmware for custom hardware. Target platforms include Xilinx Zynq ARM and ADI ADRV900x transceivers.

  • Analyze systems to identify use cases and produce System Requirements Specifications
  • Design and implement embedded software, device drivers, and board support packages
  • Investigate and recommend project technologies to meet requirements
  • Create technical documentation: SRS, design docs, test summaries, and development notes
  • Collaborate with hardware engineers on design and integration
  • Define and execute engineering verification and acceptance tests

Required Skills & Knowledge

  • Real-time embedded systems development for Linux and RTOS, including MAC sublayer, multithreaded programming, distributed design, device drivers, hardware diagnostics, BIOS, interrupt handling, and bootloader development
  • BSP creation and new hardware bring-up for bare metal, RTOS, and Linux
  • Proficiency in C and C++; ability to work at the assembly level for embedded microprocessors and/or DSPs
  • Strong object-oriented design for reusable software systems
  • Hands-on with embedded toolchains: compilers, debuggers, ICE, emulators
  • Experience with Make and version control systems
  • Hardware/software interface design experience
  • Proven track record shipping products

Desired Skills

  • Xilinx Petalinux bring-up, customization, and Zynq integration
  • ADI ADRV9002 configuration and control
  • OpenAMP
  • Yocto recipes and Linux kernel/application development
  • Linux Ethernet driver stack configuration and routing (e.g., OpenWRT)
  • Linux VM and Docker container development
  • SELinux, Linux IMA, TPM integration

Education & Experience

  • BS in EE, CE, CS, or SE
  • 5+ years of embedded systems software experience

Work Requirements

  • On-site work is required; training and regular duties take place in a physical office
  • Occasional work beyond 40 hours or outside regular business hours may be required
  • Must be eligible to work with ITAR and CUI data

Compensation & Benefits

  • Anticipated base salary: $100,000–$120,000, commensurate with experience
  • Comprehensive benefits: medical, dental, vision, 401(k) with company contribution, disability, and life insurance


By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from HEPCO, Inc and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy at https://www.hepcoinc.com/privacy/

 

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, marital status, national origin, age, veteran status, disability, or any other protected class.

Meet Your Recruiter

Princess Caparroso

Princess joined HEPCO’s recruiting team in June 2022 and has a year of experience in the recruiting industry. As a recruiter, Princess enjoys developing skills like communication, critical thinking, and organization skills to aid in her professional growth. Her hobbies include traveling, hiking, surfing, and free diving.  

Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.

About Pittsford, NY

Ready to embark on an exciting career journey in Pittsford, New York? This picturesque town offers a perfect blend of small-town charm and big-city opportunities. Nestled in Monroe County, Pittsford boasts stunning views of the historic Erie Canal, vibrant local art scenes at The Rabbit Room and Pittsford Fine Art, and a lively cultural calendar at the Nazareth College Arts Center. With renowned eateries like Label 7 and Richardson's Canal House, along with easy access to outdoor adventures at the nearby Mendon Ponds Park, Pittsford is a hub for growth and fulfillment. Explore our job listings today and discover why Pittsford is the perfect place to take your career to new heights!