-
Cpl

Principal Software Engineer

Cpl
Ireland · Full-time · Mid-Senior

Responsibilities:

  • Develop reference applications to showcase Cadence IP and subsystems. Typical applications address Computer Vision, Machine Learning, Automotive, and Audio verticals.
  • Develop reference designs on different hardware targets, collateral, and training material for CSG system customers. Participate in trade shows and customer meetings as required.
  • Port and integrate CSG software components for reference systems and platforms, and create development SDK for partners and customers.
  • Develop at all levels of device software for IO interfaces like HDMI, PCIe, and UCIe on embedded systems with and without OSes.
  • Coordinate with partners to integrate 3rd party components and applications with CSG systems.

Requirements:

  • BS in EE/CS with 15+ years work experience, or MS in EE/CS with 8+ years experience.
  • Expert C coder. Proficiency in Python, Perl, or C++ is a plus.
  • Hands-on experience writing low-level software for embedded processors, like ARM.
  • Hands-on experience writing driver software for interfaces and peripherals such as HDMI, USB, PCIe, and Ethernet.
  • Hands-on experience in creating embedded Linux distributions.
  • Experience in porting, linking and debugging embedded software and drivers.

Key Skills

Ranked by relevance

c embedded ha ui embedded systems machine learning computer vision ethernet python linux perl esp pic nat ai ux
Login to Apply
Posted
Dec 02, 2024
Type
Full-time
Level
Mid-Senior
Location
Galway
Company
Cpl

Industries

Staffing Recruiting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Cpl
Related

Senior Android Engineer

2026-04-16

Full-time
Not Applicable
Ireland
Staffing
Engineering
View Job Details
Cpl
Related

Senior Front End Developer

2026-04-07

Full-time
Not Applicable
Ireland
Staffing
Engineering
View Job Details
Cpl
Related

Senior Android Developer

2026-03-24

Full-time
Not Applicable
Ireland
Staffing
Engineering