Search jobs > Boston, MA > Embedded software engineer

Embedded Software Engineer - IoT Expert

Pyramid Technology Solutions, Inc
Boston, MA, United States
Full-time

Role : Embedded Software IoT ExpertWork Location : Boston, MA; Client Specific Location;Burlington, MADuration : 3 Months C2HJob Overview : We are seeking a highly skilled Embedded IoT Developer to design, develop, and optimize firmware for our IoT-enabled consumer products.

The ideal candidate will have experience with embedded networking and various networking protocols, as well as familiarity with cloud platforms such as Azure IoT and AWS IoT.

Key Responsibilities : Develop and maintain embedded firmware for IoT consumer products using FreeRTOS, lwIP, and mbedTLS.

Implement and manage connectivity solutions using Azure IoT, WiFi, and BLE.Design and integrate secure communication protocols including X.

509 certificates, MQTT, HTTPS, DHCP, TCP, UDP, and TLS.Utilize network traffic debugging tools to troubleshoot and resolve connectivity and performance issues.

Employ JTAG and other embedded development tools for debugging and optimizing firmware.Participate in the full software development lifecycle, including requirements gathering, design, implementation, testing, and deployment.

Use the Atlassian Suite (Jira, Confluence, Bitbucket) for project management, version control, and documentation.Apply Scrum methodologies to manage development tasks, prioritize features, and ensure timely delivery.

Qualifications : Bachelor’s degree in Computer Science, Electrical Engineering, or a related field.Extensive experience with embedded firmware development, particularly in IoT environments.

Proficiency in FreeRTOS, lwIP, and mbedTLS.Strong understanding of Azure IoT or similar platform such as AWS IoT, Ayla, Cumulocity, etc.

Hands-on experience with BLE, WiFi, and network protocols (MQTT, HTTPS, DHCP, TCP, UDP, TLS, GATT).Familiarity with X.509 certificate management and secure communication.

Skilled in using network traffic debug tools and analyzing network performance.Proficient with ARM CPUs, JTAG, and embedded development tools.

Experience with the Atlassian Suite (Jira, Confluence, Bitbucket) and Scrum methodologies.Strong problem-solving skills and the ability to work both independently and as part of a team.

Excellent communication skills and attention to detail.Preferred Skills : Experience with consumer electronic products or related domains.

Knowledge of low-power design principles and energy-efficient coding practices.Understanding of agile development practices and tools

19 days ago
Related jobs
Promoted
BigRio
Boston, Massachusetts

As a Senior Android Low-Level Embedded Software Engineer, you will be responsible for designing, developing, and maintaining software for embedded systems. You will work closely with cross-functional teams, including hardware engineers, firmware engineers, and product managers, to deliver high-quali...

Promoted
Softworld, a Kelly Company
Lexington, Massachusetts

We are looking for a high-quality, energetic software/ embedded systems engineer, experienced in C, to join our team to turn futuristic R&D ideas into practical solutions to important problems. The successful applicant will play a key support role in creating and transitioning advanced SW/embedded s...

Promoted
ZRG Embedded Recruiting/RPO
Boston, Massachusetts

As a Software Development Engineer II, you will be a tech lead responsible for designing, developing, and maintaining data-driven software applications that power our platform. Do you enjoy making technical decisions and mentoring your peers? If so, you might be the perfect fit for our Software Deve...

Apple
Boston, Massachusetts

We are looking for software engineers with background in embedded software development to join a fast-paced environment. In this role, you will contribute to developing embedded software solution, debug and bring-up of the state-of-the-art next generation SOCs, supporting current and future Apple pr...

Cambridge Mobile Telematics
Cambridge, Massachusetts

We are looking for an embedded software engineer to join the IoT group that builds the software for the microcontroller-based sensor hardware designed and manufactured in-house. The companys AI-driven platform, DriveWell Fusion, gathers sensor data from millions of IoT devices including smartphones...

RISE Robotics
Somerville, Massachusetts

As a Senior Embedded Software Engineer, you'll play a pivotal role in the development and enhancement of the software that powers our state-of-the-art lifting solutions. Embedded Software Development: Design, develop, and maintain embedded software for our robotic lift systems, ensuring performance,...

Oracle
Burlington, Massachusetts

The Platform ILOM team of Oracle Hardware Development (OHD) is looking for a self-motivated, talented Embedded Software developer to bring exceptional technical skills to join a growing, distributed, multifunctional team developing and maintaining OHD’s latest embedded Linux software for new and exc...

SimpliSafe
Boston, Massachusetts

SimpliSafe is looking for a Staff Embedded Software Engineer to help us develop embedded firmware products for our award-winning wireless IoT home security used by millions of users. Experience developing modern C++11 applications in embedded Linux environment. Experience with the IoT onboarding pro...

Sonos, Inc.
Boston, Massachusetts

Sonos is seeking a Principal Embedded Software Developer to join the recently formed Portables Category, Embedded Systems Team. Design, build, analyze, enhance, and refactor elements of the embedded software system used to power Sonos products. In this hands-on role, you will be responsible for some...

Code Metal
Boston, Massachusetts

We’re looking for passionate Senior Embedded Software Engineers who are interested in designing and prototyping greenfield edge mesh networks and computing. In this role, you will collaborate with a small team of talented researchers and engineers to rapidly prototype and refine embedded systems sof...