Senior Embedded Software Engineer
Work on advanced embedded systems, developing high-performance C++ software on Linux. Collaborate with firmware, hardware, and system engineering teams. Participate in integration, testing, and validation.
Responsibilities
- Develop high-performance C++ software on Linux for embedded systems
- Design, implement, and optimize software components and algorithms
- Collaborate with firmware, hardware, and system engineering teams
- Participate in integration, laboratory, simulator, field, and operational testing
- Support system validation, production, and continuous product development
Requirements
- B.Sc. in Computer Science, Software Engineering, Electrical Engineering, or related field
- 4+ years of hands-on C++ (OOP) development on Linux
- Experience with Eclipse development environment
- Experience in software design, implementation, and technical documentation
- Strong analytical and problem-solving skills