Lead Firmware Engineer

Crane Company

Shannon

On-site

EUR 70,000 - 95,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Panametrics is seeking an Embedded Software/Firmware Development Engineer with 5+ years of C/C++ experience to join our global Technology team. You will work closely with Electronics design teams, manufacturing and services to design next-generation industrial sensing products.

You will be a key player in the full software development life cycle. The role requires leading design activities, cross-functional collaboration, and proficiency with ARM-based embedded systems.

Qualifications

  • Bachelor's degree in CS/EE or equivalent from an accredited college.
  • 5+ years' experience with embedded C/C++ on ARM targets.
  • Hands-on experience with Linux, QNX Neutrino, Micrium μC/OS, etc.
  • Proficient in using Git and SVN.
  • Capable of concise and effective written and verbal communication.
  • Practical experience with design of industrial products.
  • Effective communicator within technical and non-technical environments.
  • Demonstrated leadership skills with the ability to perform in a team environment.

Responsibilities

  • Leads design activities, breaking down work packages for wider firmware team.
  • Contribute to and coach engineers in the core deliverables (develop software/ firmware, validation, maintenance of embedded systems).
  • Evaluate system level requirements by brainstorming with Product Specialists, Product Managers, and other peers.
  • Perform cross platform development of C/C++ code while maintaining code quality through best practices and code quality automation.
  • Support sustaining activities across a broad product portfolio.

Skills

Embedded C/C++
ARM targets
Linux/QNX μC/OS
Git/SVN
Debugging techniques
Leadership/teamwork

Education

Bachelor's degree in CS/EE

Tools

CubeMX
Yocto
IAR Embedded Workbench
Embedded tools

Job description

The team at Panametrics, designs and manufactures a range of sensing instrumentation and sensors that are utilized in a vast array of market segments. Panametrics is looking for a Firmware Engineer to work closely with our Electrical Engineering teams to design, prototype, validate, and certify next-generation industrial sensing.

Essential Functions (Responsibilities)
  • Leads Design activities, breaking down work packages for wider firmware team
  • Contribute to and coach engineers in the core deliverables (develop software/ firmware, perform validation, and maintenance of industrial grade embedded systems)
  • Evaluate system level requirements by brainstorming with Product Specialists, Product Managers, and other peers
  • Perform cross platform development of C/C++ code while maintaining code quality through best practices and code quality automation
  • Support sustaining activities across a broad product portfolio
Qualifications/Skills Requirements
  • Bachelor's degree (minimum) in Computer Science, Electrical Engineering, Electronics Engineering, Computer Engineering, or equivalent from an accredited college or university.
  • 5+ years' experience with developing embedded C/C++ applications for embedded operating systems such as Linux, QNX Neutrino, Micrium μC/OS, etc. on ARM targets.
  • Hands-on experience with tools like Git, SVN.
  • Proficient in using software/hardware debugging techniques.
  • Capable of concise and effective written and verbal communication.
  • Practical experience with design of industrial products.
  • Effective communicator within technical and non-technical environments.
  • Demonstrated leadership skills with the ability to perform in a team environment, across functions, and with customer and suppliers.
Desired Skills
  • Experience with real-time implementation of Signal Processing algorithms.
  • 5+ years' experience with STM32.
  • Experience using CubeMX.
  • Experience with the Yocto and Linux design workflow.
  • Experience with the IAR's Embedded Workbench IDE.
  • Experienced with serial communications including RS232, RS485, Modbus, I2C and SPI.
  • Knowledge of network protocols such as TCP/IP, Sockets, Ethernet stack, etc.
  • Experience working directly with external vendor(s) to integrate and troubleshoot issues with chips and drivers.
  • Familiarity with DevOps tools like JIRA, Confluence, Jenkins.
  • Familiarity with reading electrical schematic and PCB layout designs.
  • Familiarity with hardware debugging at board level using oscilloscope, bus analyzers, digital multimeters, etc.

Panametrics is looking for an Embedded Software/Firmware Development Engineer with 5+ years of C/C++ experience to join our global Technology team. In this role, you will work closely with our Electronics design teams, manufacturing and services team to design next generation industrial sensing products. You will be a key player and active participant in full software development life cycle.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Firmware Engineer — Embedded C/C++
Lead Firmware Engineer — Embedded C/C++

Panametrics Inc. • Shannon

Remote
EUR 70,000 - 100,000
Lead Firmware Engineer
Lead Firmware Engineer

183 Panametrics LLC • Shannon

On-site
EUR 70,000 - 110,000
Comprehensive health
Wellness incentives
Assistance with retirement savings
+4
Lead Embedded Firmware Engineer
Lead Embedded Firmware Engineer

183 Panametrics LLC • Shannon

On-site
EUR 70,000 - 110,000
Comprehensive health
Wellness incentives
Assistance with retirement savings
+4
Senior Embedded Firmware Engineer – Industrial Sensing
Senior Embedded Firmware Engineer – Industrial Sensing

Crane Company • Shannon

On-site
EUR 70,000 - 95,000
Lead Firmware Engineer
Lead Firmware Engineer

Panametrics Inc. • Shannon

Remote
EUR 70,000 - 100,000
SoC Validation/FPGA Engineer (Senior Engineer II)
SoC Validation/FPGA Engineer (Senior Engineer II)

Microchip Technology Inc. • Dublin

Hybrid
EUR 65,000 - 85,000
Leadership Passage Programs
Opportunities for career growth
Commitment to employee development
Senior Engineering Manager
Senior Engineering Manager

Sonatus • Ireland

Hybrid
EUR 120,000 - 180,000
Stock option program
Flexible working arrangements
Unlimited PTO
+2
Senior Electronics Engineer
Senior Electronics Engineer

IC Resources • Galway

On-site
EUR 70,000 - 100,000
Flexible working arrangements
Career progression opportunities
Competitive salary and benefits
Electronics Engineer
Electronics Engineer

EpiSensor Ltd. • Limerick

Hybrid
EUR 65,000 - 90,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

European Tech Recruit • Cork

On-site
EUR 70,000 - 110,000
Top locations