abra R&D solutions looking for a skilled Embedded Software Engineer to contribute to our innovative projects.
As part of our team, you'll design, develop, and maintain embedded software solutions for cutting-edge products.
RESPONSIBILITIES:
- Develop embedded software for real-time systems using C and C++.
- Collaborate on system architecture, ensuring seamless integration of software and hardware.
- Create and optimize device drivers for efficient communication with hardware peripherals.
- Debug, troubleshoot, and resolve software defects and compatibility issues.
- Work closely with cross-functional teams to deliver integrated solutions.
- Develop and execute test plans to ensure software reliability and functionality.
- Maintain comprehensive documentation for software design and implementation.
Requirements:
- Bachelor’s degree in computer science, Electrical Engineering, or related field.
- 2+ years of experience in embedded software development.
- Proficiency in C embedded applications.
- Familiarity with Real-Time Operating Systems (RTOS) and communication protocols.
- Strong problem-solving skills and ability to work independently or in a team.
- Excellent communication skills.
- Familiarity with version control systems and issue tracking tools.
If you're a proactive Embedded Software Engineer ready to contribute to cutting-edge technology, apply now to join our team.