Create Alert
Email me similar jobs

Senior/Principal Embedded Software Developer 

Full-time 120 USD

Job Title: Senior/Principal Embedded Software Developer
Location: Burlington, MA 01803
Duration: 3 months

Job Overview
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)

Preferred Skills:
Background in consumer electronics or appliance software development.
Experience with Agile methodologies (e.g., Scrum) and tools such as Jira, Confluence, Bitbucket, Git.

About TekNinjas

TekNinjas is a global IT staffing partner placing skilled professionals with leading enterprises and system integrators across the US, Canada, UK, India, and the EU. We focus on the right fit - not just the fast fill - and stay engaged with our consultants well beyond the start date.

We're the right partners in your success.

TekNinjas is an Equal Opportunity Employer.


Similar jobs

Senior/Principal Embedded Software Developer 

Apply Now
Back to search page