PAY: $110-124/hour W2. Our company offers our consultants a suite of benefits after a qualification period including health, vision, dental, life and disability insurance.
Onsite role in Burlington, MA
W2 Candidates only
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, Client, 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.
Who We Are:
The
Fountain Group
is a nationwide staffing firm with over 80 Fortune 100-500 clients. Since 2001, TFG has maintained a consistent standard of excellence, and our work is broadly recognized every year through numerous industry performance awards.
Our success is a team effort.
Browse our website below for additional information on our company.
The Fountain Group
3407 W Martin Luther King Jr. Dr. Tampa, FL 33607
“We work in Life Sciences, Clinical, Engineering, IT, and more. Above all, we specialize in people.”
By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy at
Privacy Policy