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

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.

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.
Tech Stack
Tools & technologiesCypress
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 resumeApplicant 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