We are seeking an experienced Embedded Software Developer to join our team. As an Embedded Software Developer, you will be responsible for designing and developing software for embedded systems, utilizing C# and ARM technologies. You will work closely with our engineering team to ensure that our software meets the required specifications and is delivered on time.
Key Responsibilities
- Design and develop software for embedded systems using C# and ARM technologies.
- Work closely with the engineering team to ensure that software meets specifications and is delivered on time.
- Perform cause analysis and debugging to resolve software issues.
- Collaborate with cross-functional teams to identify and prioritize software requirements.
- Develop and maintain software documentation and technical notes.
Requirements
- 5+ years of experience in embedded software development.
- Strong knowledge of C# and ARM technologies.
- Experience with Agile development methodologies.
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration skills.