Startup Workspace SRL

Embedded C Engineer

Constanţa, Romania

about 1 month ago
Save Job

Summary

About us:


We are a fast-growing technology company that specialises in providing cutting-edge remote monitoring solutions powered by IoT (Internet of Things) technology. Our mission is to help businesses monitor and control critical assets remotely with real-time data, enhancing efficiency and decision-making.


About the role:

We are seeking an experienced and highly skilled Embedded C Engineer to join our

dynamic engineering team. The successful candidate will work on cutting-edge IoT

products, focusing on hardware and software development for embedded systems. The

role will require a deep understanding of real-time embedded programming on ARM-

based microcontrollers, IoT networking architecture, and wireless communication

technologies. You will play a crucial role in the design, development, and

implementation of innovative embedded software solutions for battery-operated

devices.


Key Responsibilities:


• Design, develop, test, and maintain embedded software for real-time

applications using Embedded C on ARM-based microcontrollers, specifically

targeting Cortex M-33.

• Collaborate with cross-functional teams to define system requirements and

ensure seamless hardware/software integration.

• Develop and optimize code for battery-operated devices, ensuring eLiciency in

power consumption and performance.

• Contribute to IoT product development, with a focus on networking architecture,

wireless protocols, and communication technologies.

• Implement and integrate IoT protocols, such as LoRa-WAN, Bluetooth, and NFC

for wireless communication in IoT ecosystems.

• Utilize test-driven development (TDD), continuous integration, and software

configuration management tools (such as Git) to maintain code quality and

reliability.

• Work on radio frequency (RF) technologies and ensure proper integration of RF

components in IoT devices.

• Conduct code reviews, debugging, and troubleshooting for optimized software

performance.

• Collaborate in the product development lifecycle, from concept design through

to mass production, focusing on design for manufacture and production testing.

• Stay up to date with the latest trends and technologies in IoT and embedded

systems, bringing innovative ideas to the table.



Qualifications:


• Bachelor’s/master’s degree in Computer science or any equivalent.

• Minimum 5 years on Embedded Software Engineer position, or similar role that

includes hardware and software development.

• Embedded C (Real-time code) ideally on ARM based micro-controllers.

• Experience with battery operated device featuring a Cortex M-33 microcontroller.

• Expertise in IoT networking architecture and protocols, wireless communication

technologies and hardware, microcontrollers, sensors, and interface chips.

• Knowledge and Experience in Analogue/digital electronics and PCB design would be

beneficial but not essential.

• Experience working with RF and radio access technologies for IoT (including wireless

standards and LoRa-WAN technologies and Bluetooth.

• Experience working with NFC technology for IoT.

• Knowledge and experience in Test Driven Development, Continuous Integration, and

Software Configuration Management tools such as Git.

• Product development, design for manufacture, production test experience.

• Solid knowledge of electronics hardware and the full software development lifecycle

for embedded software.

• Good command of written and spoken English.

• Eagerness to learn and develop knowledge in emerging technologies.

• Ability to work to deadlines, both individually and collaboratively, often with multiple

tasks.



How to Apply


Interested candidates are invited to submit their CVs outlining their qualifications, relevant experience and why they consider themselves to be right for the role.


Note: Only shortlisted candidates will be contacted for interviews.

We value diversity and are committed to creating an inclusive workplace that embraces and celebrates differences. We encourage applications from individuals of all backgrounds and experiences. We take data protection seriously; any personal information you provide will be processed securely and safely and we will never provide your personal information to a third party. A copy of our Job Application Privacy Policy is available on request.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job