Embedded Systems Engineer
Job Summary:
We are seeking a talented Embedded Systems Engineer to join our innovative
team, where you will play a crucial role in developing cutting-edge embedded
solutions utilizing C, RTOS, and IoT technologies. This position offers the
opportunity to create impactful products that enhance our customers'
experiences and drive the future of technology.
Key Responsibilities:
-
Design and develop embedded software applications using C programming
language, ensuring optimization and efficiency.
-
Implement real-time operating systems (RTOS) to manage hardware resources
effectively and improve system performance.
-
Collaborate with cross-functional teams to define and implement IoT
solutions that integrate seamlessly with existing systems.
-
Conduct testing and debugging of embedded systems hardware and software to
ensure reliability and performance standards are met.
-
Document system designs, specifications, and procedures, contributing to a
comprehensive knowledge base for the team.
-
Analyze system performance metrics and propose enhancements to optimize
functionality and user experience.
-
Stay up-to-date with industry trends and emerging technologies in the fields
of embedded systems and IoT.
Requirements:
-
Bachelor’s degree in Electrical Engineering, Computer Engineering, or a
related discipline.
-
2-4 years of professional experience in embedded systems development, with a
focus on C programming.
- Proficiency in using RTOS platforms for embedded applications.
- Strong understanding of IoT protocols and technologies.
-
Familiarity with hardware interfaces and systems (e.g., GPIO, SPI, I2C).
-
Excellent problem-solving skills and the ability to work on multiple
projects simultaneously.
-
Effective communication skills to collaborate with team members and
stakeholders.
Preferred Qualifications:
-
Experience working with popular IoT platforms (e.g., AWS IoT, Azure IoT).
-
Familiarity with development tools such as Git, JIRA, and debugging tools
for embedded systems.
-
Knowledge of wireless communication technologies (e.g., Bluetooth, Wi-Fi,
Zigbee).
- Certification in embedded systems or related technologies is a plus.
Benefits:
- Competitive salary and performance-based bonuses.
- Comprehensive health, dental, and vision insurance plans.
- Flexible work hours and remote work opportunities.
- Professional development and training programs to enhance skills.
- Generous paid time off and holiday policies.
- Collaborative and inclusive company culture that values innovation.
- Access to state-of-the-art tools and technologies for your projects.