Electronic Hardware/Software Design Engineer
Role Description & Overview
You will deliver RF-conscious hardware and firmware solutions in a multidisciplinary setting. You’ll design and layout PCBs, addressing RF issues and ensuring robust ESD protection while using KiCad or OrCAD. You’ll develop firmware with Embedded C and/or Java/Python, and explore USB/Bluetooth integration. The role offers exposure to MSP430 microcontrollers and potential Android app work, contributing to practical, reliable electronic products.
Responsibilities- Design and lay out RF PCBs with protective measures (ESD)
- Develop firmware in Embedded C, Java, and Python
- Work with KiCad or OrCAD for PCB design
- Integrate USB and Bluetooth interfaces
- Collaborate on potential Android app development
- Ensure RF issues are mitigated through design choices
- Experience with KiCad or OrCAD
- Experience in RF engineering and RF-based technologies
- Understanding of advanced PCB design and layout with RF precautions and ESD
- Embedded C, Java and Python
- Experience/understanding of USB and Bluetooth
- Experience with Texas Instruments MSP430F microprocessors
- Android App development would be useful but not required
- KiCad
- OrCAD
- RF engineering
- Advanced PCB design
- ESD protection
- Embedded C
Ready to apply for this finance role?
This position is hosted on CV-Library. Click below to view the official posting and submit your application.
Key Details
- Date Posted: 02 Oct 2026
- Location: birmingham
- Employment: Permanent
- Workplace: Hybrid
- Specialism: General
Need an updated CV for this role?
Build an ATS-optimised finance CV in minutes with professional templates.
Build Free CV NowEmployer Profile
Nanotek
Verified Practice / CorporateVerified accountancy practice or enterprise finance team operating across the UK economy.
More Jobs at Nanotek