(Senior) Embedded Software Engineer
Company: Greentown Labs, Inc.
Location: Somerville
Posted on: March 3, 2025
Job Description:
At H2Ok Innovations, we're leading the charge in cleantech
innovation, reshaping process industrials and manufacturing to
drive operational efficiency and sustainability for our world's
most foundational industries. Powered by our H2Ok AI Co-pilot
models and state-of-the-art sensors, our solutions optimize
facility performance across various processes, including process
manufacturing, production, water management, energy reduction, and
waste minimization. Based at Greentown Labs, North America's
premier cleantech innovation community, we're a woman-founded
startup backed by renowned investors like Construct Capital, 2048
Ventures, and Flybridge Capital. Our groundbreaking technologies
have earned accolades and adoption from industry giants like
Unilever, The Coca-Cola Company, ABinBev, and Mitsubishi Electric.
We're committed to unlocking untapped data for our customers,
empowering them to gain a competitive edge and create Industry
4.0.What You Will Do
- H2Ok seeks a highly motivated and skilled Embedded Software
Engineer to join our team and contribute to developing cutting-edge
IoT devices. The role will be able to work cross-functionally and
integrate projects into the greater product scheme picture during
engineering decisions, scoping, architecture, and collaboration.
The role's seniority will be determined based on assessment.
- Develop embedded software for IoT devices, ensuring
reliability, efficiency, and scalability.
- Collaborate with cross-functional teams to define software
requirements and specifications.
- Integrate data analysis and machine learning models for data
processing.
- Design secure processes for retrieving, processing, and
relaying sensor data to cloud databases and industrial
controllers.
- Architect methods to integrate sensors into industrial
controllers and software.
- Design embedded systems for reliability, robustness, and
scalable deployment.
- Create mechanisms for updating and maintaining software and
firmware of deployed field devices.
- Implement protocols and interfaces for IoT device connectivity
and data exchange.
- Integrate sensors, microcontrollers, and other hardware
components into the IoT system.
- Work on real-time operating systems (RTOS) for time-critical
operations and low-latency communication.
- Implement security measures including encryption,
authentication, and access control.
- Ensure compliance with industry standards and best practices
for IoT security and privacy.
- Secure customer data during access, storage, and
transmission.
- Deploy and integrate IoT technologies within customer firewalls
and networks.
- Develop security practices to meet regulatory and certification
requirements.
- Create and execute test plans for software functionality,
performance, and reliability.
- Debug and troubleshoot software and hardware issues.
- Optimize code for efficiency and performance, considering
resource constraints.
- Create technical documentation including design specifications,
user manuals, and coding standards.
- Adhere to regulatory and compliance requirements for embedded
software development in IoT.About You
- Bachelor's or higher degree in Computer Science, Electrical
Engineering, or a related field.
- Proven experience in embedded software development for IoT
devices.
- Proficiency in C and C++, single-board
computers/microcontrollers, and industrial communication protocols
(ex. Modbus, EtherNet/IP, 4-20mA, OPC UA).
- Proficiency with SQL; ability to create advanced queries, ETLs,
functions, procedures, views, temporary tables.
- Familiarity with embedded hardware platforms and
microcontrollers.
- Experience with real-time operating systems (RTOS).
- Strong problem-solving skills and attention to detail.
- Ability to work successfully in a fast-paced team
environment/product iteration cycle.
- Motivated, driven, startup founder mindset, desire to drive
positive change in the world.
- Excellent communication and teamwork abilities.Additional
Information
- Full-time position with competitive compensation and
benefits.
- Direct impact on product and culture.
- Comprehensive benefits package including Medical, Dental,
Vision, Life Insurance, Disability, Transportation benefit, Health
and Wellness benefit, and more.
- 401k plan with employer matching.
- Competitive salary and bonus opportunities.
- Dynamic and inclusive work environment.
- Opportunities for growth and professional development.
- Access to Greentown Labs' extensive network of cleantech
startups.We recognize that even exceptional candidates may
experience imposter syndrome. If you possess some, but not all, of
the qualifications, we encourage you to apply. We're building a
diverse team that values hard work, family, and personal
well-being. At H2Ok, we celebrate inclusivity and diversity,
striving to build a community that transforms manufacturing. Join
us in our mission to make a difference.Apply NowPlease fill out the
form below to apply for the (Senior) Embedded Software Engineer
position.First Name *Last Name *Email *Phone number *Resume *Resume
must be .pdf file and less than 2MB in size.Will you now or in the
future require H2Ok Innovations to commence ("sponsor") an
immigration case in order to employ you (for example, H-1B or other
employment-based immigration case)? This is sometimes called
"sponsorship" for an employment-based visa status. * Yes NoWhat do
you hope to accomplish in this role? *3000 characters leftAre you
authorized to work lawfully in the United States for H2Ok
Innovations? * Yes NoAre you able to work in-person at least 3-4
days a week in Somerville, MA? * Yes NoAdd a cover letter or
anything else you want us to know.3000 characters leftOptionally,
include links to your social media profiles. LinkedIn GitHub
Portfolio X (Twitter)
#J-18808-Ljbffr
Keywords: Greentown Labs, Inc., Somerville , (Senior) Embedded Software Engineer, IT / Software / Systems , Somerville, Massachusetts
Didn't find what you're looking for? Search again!
Loading more jobs...