Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Responsibilities
- Designing program architecture based on project requirements and hardware specifications.
- Develop software code, embedded programs, and system protocols.
- Conducting tests on the embedded software systems to ensure proper integration.
- Troubleshooting embedded systems and diagnosing errors, malfunctions, or inefficiencies.
- Generating diagnostic reports, technical manuals, and software development documentation.
- Support software QA and optimise performance.
- Provide post production support when necessary.
- Maintaining embedded software systems and performing maintenance as needed.
- Assess third party and open source software.
- The ideal candidate has 5 years of experience as a Senior Embedded System Engineer.
- Experience working in a startup environment is a plus.
- Proficiency in C and C# or C++ programming languages.
- Proficiency in Python is a plus.
- Experience with OS platforms such as Linux, Windows.
- Excellent knowledge of OS coding techniques, IP protocols, interfaces and hardware subsystems.
- Proven experience in embedded systems design with multitasking real-time operating systems.
- Familiarity with hardware protocols including USB, UART, I2C, and SPI.
- Strong organizational and project management skills.
- Excellent diagnostic skills.
- Strong analytical and problem-solving abilities.
- The ability to keep abreast with the latest advancements in technology and techniques.
Key Skills
Ranked by relevanceReady to apply?
Join Ella by Crown Digital IO and take your career to the next level!
Application takes less than 5 minutes