Principal Embedded Software Developer

ProKatchers LLC
Burlington, MA

Job Title: Principal Embedded Software Developer

Location: Burlington, MA 01803

Duration: 06+ Months


Job Description:

We are seeking a Software Engineer to design, develop, and optimize embedded software solutions for brewer appliances/platforms. This role requires deep technical expertise and the capacity to independently deliver complex modules while mentoring junior engineers.

Key Responsibilities

• Participate in the full software development lifecycle: requirements gathering, architecture and design, implementation, testing, deployment, and maintenance.

• Lead code reviews, provide critical feedback, and elevate team code quality.

• Support growth of junior engineers with active mentoring and by modeling mature software engineering practices through the normal course of business

Required Qualifications

• 15+ years of relevant industry experience with a Bachelor’s degree, or 10+ years with a Master’s, or equivalent experience.

• Advanced proficiency in C/C++ for embedded software, development on FreeRTOS, low level peripheral driver integration (I2C, SPI, UART, GPIO, ADC, PWM, LCD, LED), and/or embedded IoT (BLE, WiFi, MQTT, TLS, DHCP, TCP, UDP, GATT, X.509)

// // //