Embedded Software Engineer
Listed on 2026-01-16
-
Software Development
Embedded Software Engineer, Software Engineer
- Phone Number:
Enter a valid 10-digit phone number. - * Resume:
- Resume:
Drag your file(s) to start uploading
OR Browse files Resume is required.
Embedded Software Engineer
Unlock the future of scientific innovation by joining a dynamic team dedicated to transforming the intersection of hardware and software. As a Senior Embedded Software Engineer, you'll be immersed in cutting-edge technology, contributing to the developments that shape the analysis of material properties. With a focus on collaboration, you'll have the opportunity to hone your skills in a supportive and exciting working environment.
*
* Qualifications:
*
* - Expertise in C and/or C++ development for embedded systems, including real-time applications.
- Proficiency in embedded system architecture, with knowledge of device interfaces and communication protocols such as CAN, SPI, I2C, and Ethernet.
- Experience working with embedded environments such as bare-metal, RTOS, and Linux.
- Strong analytical and communication skills, with the ability to collaborate with multidisciplinary teams.
- Familiarity with hardware design and troubleshooting.
- Understanding of modern communication protocols and security measures.
** Desirable
Competencies:
*
* - Knowledge of advanced networking topics, including REST APIs and web technologies.
- Experience in digital signal processing and simulation.
- Proficiency in PID control for stepper and three-phase motor servos.
** Education/
Experience:
*
* - Bachelor of Science in Electrical Engineering or an equivalent field.
- 5 - 7 years of industry experience.
Please send a current copy of your resume with work history to for consideration. All communications are 100% confidential.
Kevin Mc Carthy
** Keywords:
** Embedded Software Engineer, Signal Processing, RTOS, Linux, C++, Microarchitecture, Networking, Control Systems.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).