Senior IoT and Embedded Engineer (English Speaking)
Role Overview:
This position is far from the conventional embedded ecosystem. As an IoT Software Engineer, you’ll play a critical role in designing, developing, and maintaining software for IoT devices, as well as building the backend services that support them. This role bridges system-level programming and application development, bringing together the strengths of embedded and modern software engineering for IoT solutions.
Key Responsibilities:
* Software Development: Design and develop software that boosts the reliability and performance of IoT devices.
* Security: Work on essential security features such as disk encryption and Secure Boot to ensure data protection and software integrity.
* Hardware Integration: Integrate AI accelerators and other peripherals, ensuring smooth interaction with the main system.
* System Performance: Identify, assess, and implement enhancements to improve system performance and efficiency.
* Collaboration: Work closely with hardware engineers for seamless integration between software and hardware components.
Requirements:
* Proficiency in C++ or Python.
* Experience in embedded programming for IoT or similar devices.
* Knowledge of driver/kernel programming.
* Strong interest in managing large-scale IoT fleets, comprising millions of devices.
If you’re excited to push boundaries in IoT engineering and thrive in a fast-paced, forward-thinking environment, we’d love to hear from you!
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Information Technology
Industries
Information Services
#J-18808-Ljbffr