Synergize as a Software Engineer
We are seeking a highly skilled and motivated Software Developer to join our dynamic team. The ideal candidate will have a strong background in software development, particularly in embedded systems and real-time applications.
Key Responsibilities:
- Design, develop, and maintain high-quality software for embedded devices and systems using C and C++
- Collaborate with engineers and service personnel to debug and resolve software issues
- Proactively review and recommend improvements to existing system designs
- Issue tracking and project management using 'JIRA' software
Required Skills and Qualifications:
- 3+ years of relevant industry experience
- A bachelor's degree in software engineering or related field
- Strong knowledge of hardware design, microcontrollers, and electronics
- Excellent planning and organizational skills
- Ability to make and implement decisions within tight deadlines
Benefits:
- Opportunity to work on cutting-edge projects
- Collaborative and dynamic work environment
- Professional growth and development opportunities
What We Offer:
- Competitive salary and benefits package
- Comprehensive training and support
- Recognition and rewards for outstanding performance