Job Description
🏢 Company Overview:
Iconma is a leading global provider of professional staffing and project-based solutions. We specialize in delivering innovative technology and engineering services to clients across various industries including automotive, healthcare, finance, and IT. Our mission is to empower businesses through skilled talent and cutting-edge solutions while maintaining a culture of integrity, collaboration, and excellence.
💼 Job Details:
- Position: Embedded Software Developer
- Job Type: Full-time
- Location: Remote
📝 Job Description:
We are seeking a highly skilled Embedded Software Developer to join our dynamic engineering team at Iconma. The ideal candidate will have experience in designing, developing, testing, and debugging embedded software systems. You will collaborate closely with cross-functional teams to deliver high-performance, reliable, and efficient embedded solutions for a variety of applications.
🔑 Key Responsibilities:
- Design, develop, and implement embedded software systems.
- Work with microcontrollers, real-time operating systems (RTOS), and low-level hardware interfaces.
- Develop and maintain firmware for embedded devices.
- Perform debugging, optimization, and testing of embedded applications.
- Collaborate with hardware engineers to ensure seamless integration between hardware and software.
- Prepare technical documentation, including design specifications and test reports.
- Participate in code reviews and contribute to continuous process improvement.
🛠️ Required Skills & Qualifications:
- Proficiency in C/C++ programming for embedded systems.
- Strong understanding of microcontrollers, RTOS, and embedded Linux.
- Experience with communication protocols (UART, SPI, I2C, CAN, Ethernet, etc.).
- Knowledge of software development tools such as debuggers, emulators, and oscilloscopes.
- Familiarity with version control systems like Git.
- Excellent analytical and problem-solving skills.
- Bachelor’s or Master’s degree in Electronics, Computer Engineering, or a related field.
- Prior experience in automotive, IoT, or industrial embedded systems is a plus.
🌟 Benefits:
- Opportunity to work with leading global clients.
- Exposure to the latest embedded technologies.
- Collaborative and innovative work environment.
- Career growth and skill enhancement opportunities.
- Supportive leadership and project teams.