Embedded Engineer

Brockton, Massachusetts

Kasmo Global
Apply for this Job
Role- Embedded Engineer
Location- (Remote)
if you are interested, please share your updated resume.
Qualifications:

WS IOT, Embedded Engineering, MQTT

• Bachelor's degree in computer science, electrical engineering, or a related field.

• Minimum of 5 years of experience in embedded programming with C.

• Extensive experience and knowledge of Realtek and Marvell WiFi ICs.

• Strong knowledge of embedded Linux systems and BusyBox.

• Experience of writing Sockets on BusiBox and interfacing to MQTT Brokers

• Proficiency in writing and managing raw sockets.

• Experience in Advanced Algorithm Design and Data Structures

• Strong knowledge and understanding of multithreading and concurrency

• Knowledge and experience with Cross-compilation and Toolchains, Cryptography, Security, System Integration

• Experience interfacing with AWS cloud services.

• Experience with the Ayla IoT platform.

• Excellent memory management skills in embedded systems.

• Experience in configuration management, region settings, and device onboarding.

• Experience with user linking, certificates, and security/privacy protocols.

• Experience with data transport mechanisms and real-time processing.

• Experience with OTA updates for embedded devices.

• Strong analytical and problem-solving skills.

• Excellent communication skills, both written and verbal.

• Ability to work collaboratively in a team environment.

• Experience with embedded debugging tools and techniques (e.g., JTAG, GDB).

• Experience with version control systems such as Git.

• Experience with power management techniques in embedded systems.

• Experience with network protocols (TCP/IP, UDP) and wireless communication standards (WiFi, Bluetooth).

• Experience with hardware interfacing and peripheral integration (e.g., I2C, SPI, UART).

• Proficiency in writing and maintaining unit tests and integration tests for embedded systems.

• Experience with real-time operating systems (RTOS) and their application in embedded environments.

• Experience with security practices in embedded systems, including encryption and secure boot.

• Experience with agile development methodologies and sprint-based work environments.

• Experience with system integration testing and end-to-end validation processes.

• Capability to develop and maintain technical documentation for embedded systems.

• Experience with performance optimization and profiling tools for embedded systems.

• Experience with regulatory standards and compliance related to IoT and embedded devices.

• Proven track record of embedded IoT projects with RTOS, MQTT, AWS, Sockets, Security

Date Posted: 26 March 2025
Apply for this Job