···
Log in / Register

Senior Embedded Systems Development Engineer

Indeed
Full-time
Onsite
No experience limit
No degree limit
PV49+C7 Lisbon, Portugal
Favourites
Share
Some content was automatically translatedView Original

Description

Job Summary: We are seeking a Senior Embedded Systems Development Engineer to join an R&D+I team and develop remote monitoring systems and national/international projects. Key Highlights: 1. Team integration in R&D+I 2. Development of embedded remote monitoring systems 3. Development of national and international R&D projects **Senior Embedded Systems Development Engineer** **General Description:** TECMIC (\) is a Portuguese multinational belonging to the TRAILTEC (\) group, developing intelligent security, command, control, planning, and activity optimization solutions across various economic sectors. We handle system design through implementation for the systems we market, using our own human, technical, and material resources. We conceive and design *Hardware*, develop *firmware* for embedded systems, develop *mobile* applications for iOS/Android, and develop central web-based management software across all sectors where the company operates. We seek an engineer with a higher education degree in Electrical Engineering, Computer Science, or equivalent, and proven experience of over 6 years in *firmware* development for embedded systems. **Required Profile:** * Software development skills in C (at least 6 years) * Experience in system-level design and hardware-software integration * Solid experience with microcontrollers * Experience in developing and debugging *firmware* for MCUs (without integrated OS/Linux) and/or experience in Linux development on any hardware platform * Knowledge of Linux kernel and driver development, uBoot, devicetree, D\-Bus, Avahi, etc. * Solid knowledge of code structuring and testing * Experience with git source code control software * Knowledge of Python and shell scripts (preferably bash) * Knowledge of digital and analog electronics **Preferred Qualifications:** * Experience with C\+\+ * Experience with Makefiles * Experience with Go or Rust programming languages * Experience with communication protocols at any level (UART, I2C, SPI, USB, TCP, UDP, TLS, Wi\-Fi, Bluetooth, MQTT, HTTP) * Knowledge of in-vehicle network buses and protocols (CAN, J1708, FMS, OBDII) * Knowledge of tachographs and related equipment * Experience with Gentoo Linux, Yocto, or automotive-grade Linux * Experience with hardware platforms such as Raspberry Pi or equivalent * Experience with KiCad * Project management capability **Role:** * Integration into an R&D+I team to develop embedded remote monitoring systems (with GPS/EGNOS positioning and terrestrial or satellite radio communications); * Development of national and international R&D projects. **Offered:** * Remuneration and benefits commensurate with the position and experience; * Integration into a dynamic multidisciplinary team; * Immediate start. Submit applications to **\** Original job posting available at: https://www.itjobs.pt/oferta/512803/engenheiro\-senior\-de\-desenvolvimento\-de\-sistemas\-embebidos

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

Company

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