Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
RSB Automotive Consulting - | System | Embedded | Functional Safety | Cybersecurity |

Software Architect

RSB Automotive Consulting - | System | Embedded | Functional Safety | Cybersecurity |

Automotive Software Engineer designing embedded firmware for capacitive touch panels in Kraków. Requires hands-on experience in embedded systems and strong problem-solving skills.

Posted 4/27/2026full-timeKraków • 🇵🇱 PolandMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
Cypress

About the role

Key responsibilities & impact
  • Design and implement embedded firmware for a capacitive touch panel.
  • Configure, initialise and calibrate capacitive sensing inputs.
  • Process raw capacitive sensing data to identify valid key presses and touch coordinates.
  • Implement filtering, debounce, calibration and input validation logic.
  • Design internal data registers and communication structure for I2C transfer.
  • Implement I2C slave communication with the main control unit.
  • Implement digital output logic and interrupt handling for wake-up and valid press signals.
  • Create state diagrams and state-machine-based firmware logic.
  • Prepare software requirements, architecture description and test cases.
  • Perform hardware integration and debugging using oscilloscope, logic analyzer and debugger.
  • Compare new firmware behaviour against an existing reference device.
  • Support a small engineering team through code review, technical decisions and engineering discipline.

Requirements

What you’ll need
  • Strong experience in embedded software or firmware development.
  • Very good Embedded C skills.
  • Experience with Cypress microcontrollers.
  • Practical experience with I2C/UART communication.
  • Ability to create software requirements and test cases.
  • Hands-on hardware debugging and integration experience.
  • Ability to analyse an existing reference device and reproduce its behaviour.
  • Good communication skills and ability to guide a small technical team.

Benefits

Comp & perks
  • Professional development
  • AI-assisted development tools

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
embedded firmware developmentEmbedded CI2C communicationUART communicationhardware debuggingdata processingstate machine designinput validationcalibrationdebounce logic
Soft Skills
communication skillsteam leadershiptechnical decision makingcode reviewengineering discipline