···
Log in / Register

Software Engineer (C, Java, IoT)

€ 17,000-22,000/year
Indeed
Full-time
Onsite
No experience limit
No degree limit
Rua José da Silva Castro 238, 4760-019 Vila Nova de Famalicão, Portugal
Favourites
Share
Some content was automatically translatedView Original

Description

Job Summary: We are seeking a talented software engineer to join our core development team, playing a pivotal role in the full lifecycle of our products — from C-based firmware to automated testing tools written in Java. Key Highlights: 1. Opportunity for autonomy and technical responsibility 2. Direct impact on a small and agile team 3. Focus on cutting-edge technology for IoT, Smart Home, and Industry **Company:** Semitronica **Location:** Northern Portugal **Salary:** €17.000 – €22.000 gross/year (adjustable based on experience) **To apply, please submit your CV along with the following:** A brief description (1–2 paragraphs) of a software project (personal or professional) you are particularly proud of. Describe a complex technical challenge you faced, the architecture of the solution you implemented, and the final outcome. Submit your application to: **semitronica [at] semitronica.pt** **About the Role** We are seeking a talented software engineer to join our core development team. You will play a pivotal role in the full lifecycle of our products — from C firmware for microcontrollers to Java-based automated test tools. This is an opportunity for those seeking autonomy, technical responsibility, and direct impact within a small and agile team focused on building cutting-edge technology for the Internet of Things, Smart Home, and Industry. **Key Responsibilities** * Develop and maintain robust, high-quality firmware in C for IoT devices. * Implement complex communication protocols on resource-constrained systems. * Create and manage automated test suites in Java for hardware and firmware validation. * Contribute to our CI/CD processes to ensure software reliability. **Essential Requirements** * Bachelor’s degree in Computer Engineering, Electrical Engineering, or a related field. * **Minimum of 1–2 years** of relevant professional software development experience. * Proven strong experience in C programming for embedded systems. * Proficiency in Java. * Fluency in English (written and spoken). * Residence in the Northern region of Portugal. **Bonus Qualifications:** * Familiarity with industrial communication protocols (e.g., Modbus) or IoT protocols (e.g., MQTT). * Experience with scripting languages (e.g., Python, Node.js). * Knowledge of Android development or web technologies. Employment Type: Full-time Compensation: €17,000.00 – €22,000.00 per year

Source:  indeed View original post
João Santos
Indeed · HR

Company

Indeed
João Santos
Indeed · HR

Similar jobs

Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.