About the Role
At EmbeddedVector, we build real embedded systems—not demos, not prototypes that never leave the lab, but production-grade software that runs on real hardware.
We're looking for an engineer who enjoys writing code, understanding how systems work, and solving problems at their root cause. Someone who is comfortable diving into a complex issue, tracing it through multiple software layers, and finding the exact function, module, or interaction responsible.
You will work across the full software development lifecycle, from requirements and architecture discussions through implementation, integration, debugging, validation, and release.
What You'll Do
- Develop embedded software in C/C++ for automotive and embedded systems.
- Design and integrate software components, drivers, and communication interfaces.
- Debug and troubleshoot issues at software, hardware, and system levels.
- Participate in software integration, testing, and validation activities.
- Collaborate with distributed engineering teams and customers.
- Contribute to architecture discussions and technical decisions.
- Help deliver reliable, maintainable, and production-ready software.
What We're Looking For
- Strong hands-on C/C++ programming skills.
- Good understanding of embedded systems fundamentals.
- Experience with RTOS-based applications and low-level software development.
- Familiarity with CAN communication and automotive development concepts.
- Solid understanding of the software development lifecycle.
- Strong analytical and problem-solving mindset.
- Ability to work independently and take ownership of technical tasks.
- Curious, energetic, and motivated to continuously learn and improve.
Nice to Have
- Experience with automotive ECUs and embedded platforms.
- Knowledge of diagnostics, bootloaders, or communication protocols.
- Exposure to software integration and validation activities.
- Experience working in remote or distributed engineering teams.
Why EmbeddedVector
You'll have the opportunity to work on real engineering challenges across automotive and embedded domains while collaborating in a flexible, remote-first environment focused on technical excellence, continuous learning, and practical problem solving.
