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 Bachelors degree or 10 years with a Masters 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. Were the right partners in your success. TekNinjas is an Equal Opportunity Employer.
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...
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 Bachelors degree or 10 years with a Masters 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. Were the right partners in your success. TekNinjas is an Equal Opportunity Employer.