Embedded Software Engineer Position
We are seeking a skilled Embedded Software Engineer to play a key role in the development of embedded software for R&D in our company.
The ideal candidate will have experience in embedded software development, with proficiency in C and/or C++ for embedded systems. You will also have experience with real-time operating systems, familiarity with microcontroller-based design - ARM, and knowledge of serial protocols (SPI, I2C, UART) and communication stacks.
In addition to your technical skills, you will be able to work in regulated environments and have previous experience working with IoT devices.
* Key Responsibilities:
* Design, develop, and integrate embedded software for R&D
* Contribute to firmware development, system design, and hardware development of connected devices
* Work collaboratively with engineering teams
Requirements:
* Experience in embedded software development
* Proficiency in C and/or C++ for embedded systems
* Experience with real-time operating systems
* Familiarity with microcontroller-based design - ARM
* Knowledge of serial protocols (SPI, I2C, UART) and communication stacks
* Previous experience working in regulated environments
* Experience with IoT devices
Benefits:
* Opportunities for professional growth and development
* A dynamic and innovative work environment
* Competitive salary and benefits package
We pride ourselves on being a forward-thinking company that values innovation and collaboration. If you are a motivated and experienced Embedded Software Engineer looking for a new challenge, we encourage you to apply.