• Principal Engineer - Software

    The Principal Engineer - Software is responsible for leading the design, development, testing, and deployment of software solutions to address customer needs in Heila’s target markets. As part of their role, they must be able to partner with Heila’s Product Team to deliver complex technical features to manage large, distributed energy resources (DER) projects.  This role will begin as an individual contributor role with some mentoring and has the potential to grow into more formal lead responsibilities.

    Responsibilities

    • Lead the design, development, testing, and deployment of software solutions to address customer needs in Heila’s target markets. These solutions might be for IoT/decentralized/constrained computing environments as well as a web service, standalone tool, or user-facing web application.
    • Identify and address bottlenecks and bugs on existing applications, while devising long-term solutions to these problems.
    • Facilitate and drive knowledge sharing by owning and maintaining comprehensive documentation.
    • Play a leading role in product scoping and roadmap / architecture discussions.
      Lead and mentor junior engineers.
    • Push company innovation efforts and stay up to date on software industry trends and best practices.
    • Work collaboratively with software engineers, power system engineers, and hardware engineers to define key milestones and manage project priorities, deadlines, and deliverables.
    • Foster positive and effective business relationships at all levels.

    Skills/Requirements

    • 12+ years working in Software Development in product development organization
    • Extensive experience in delivering scalable solutions
    • Experience in a technical lead role a plus
    • BS/MS/PhD in Computer Science, Computer Engineering, or related field or equivalent experience
    • Proven experience programming in Java and Python
    • Strong experience building microservices and distributed and scalable enterprise class applications
    • Understanding fundamental design principles behind scalable applications
    • Fundamental knowledge of software engineer best practices, agile methodologies, CI/CD pipeline
    • Experience with embedded Linux a plus
    • Experience/understanding of energy market a plus
    • Interest in learning about control and optimization systems used in DER projects
    • Interest in learning about DER equipment and applications – including solar arrays, batteries, generators, fuel cells, among others
    • Interest in learning about resilience and economic use cases in DER projects

    #LI-Remotehttps://kohler.csod.com/ux/ats/careersite/16/home/requisition/48685?c=kohler&lang=en-US


    Posted By: Shaughnessy Tran on Mar 22, 2023 2:57 PM
    Expires On: Dec 1, 2023 12:00 AM
  • Events
      • New England Software Symposium - Sept 22-24th


        Friday September, 22, 2023 12:00 AM
        Four Points by Sheraton Wakefield
        1 Audubon Rd Wakefield MA 01880

      The No Fluff Just Stuff Java Symposium Tour Series long considered the definitive hybrid conference series for software developers, architects & tech leaders returns to Boston once again this fall! Witness first hand the best a conference has to offer: exceptional speakers, technically dense ninety (90) minute sessions, right sized event model all experienced in a vendor free environment.  At a No Fluff Just Stuff event, the focus is entirely on the attendee experience and nothing else!

       

      Now with your NFJS plus registration, not only do you get an amazing conference experience; but also 2 1/2 days of world class NFJS virtual training ($1,700 Value).  This added bonus provides attendees with continued education and training opportunities long after the conference has ended. The NFJS plus experience is designed to provide attendees with an unparalleled and comprehensive learning experience that is unmatched in the industry. Whether you are a software developer, architect, or technology leader, the NFJS plus experience is the ultimate choice for taking your skills to the next level.  

      Go to https://nofluffjuststuff.com/virtual-workshops for details!

       ********************************************************************************

      Event Name: 2023 New England Software Symposium
      Dates:  Sept 22-24th
      Location: Wakefield, MA
      Venue: Four Points by Sheraton Wakefield
      URL: https://nofluffjuststuff.com/boston

      *********************************************************************************

       

      Make sure and use your special JUG discount of $100 by using the promo code: nfjsjug100 when registering.   If you are registering with a group, the highest discount will apply - group or JUG discount.

       

      EARLY BIRD REGISTRATION FEES thru 8/11:

       

      Individual: $1325/person 

       

      Excellent Group Discounts Available - bring your entire development team to the show:

       

      5-9 Attendees: $1175/person
      10-14 Attendees: $1150/person
      15-24 Attendees: $1125/person
      25-over Attendees: $1100/person


       

      Why attend NESS 2023

      -----------------------------------------------------------

      * Excellent Speakers: Authors and Project Leaders
      * Insightful 90 minute Sessions
      * Network with your local developer community
      * No vendor promos
      * Locally Based Event
      * Great Venue
      * Limited Attendance
      * Meaningful Keynote
      * Excellent Giveaways


       

      What's Included - NFJS+ Registration Fee:

      —————————————————————

      * Two Day All Access NFJS Pass
      * Five (5) NFJS Virtual Workshop Credits - $1,700 Value!!
      * All Food/Beverage - Breaks & Meals
      * NFJS Laptop Bag & other great swag!
      * NESS 2023 One Year Session Playback 

    • More than 15 million Java developers are currently working to realize business requirements and spend a ton of time and effort to optimize the application performance for a variety of workloads (e.g., Web, Mobile, AI/ML, Edge) in the cloud. A big issue for developers is adopting a new programming language or Java runtime due to the lack of compatibility with Kubernetes.

      This session will walk you through how developers can scaffold a Java project from scratch and then build it as a Kubernetes Native application that allows you to have a tiny memory footprint and takes milliseconds to start up. You can also continue testing and debugging the application while it’s already deployed to the remote Kubernetes cluster, the same way a local developer experiences the inner loop of development.

       

      Registration Required to attend this event. 

      Registration now open at meetup.com
      https://www.meetup.com/nejug1/events/293029095/

      Sponsorship:

      We are looking for a sponsor to pay for Pizza and Drinks ( we are expecting abotu 30-40 people). 
      Please contact us via this form if you or your company interested in sponsoring the food/drinks for this event. 

      https://bostonjavausers.org/basicform-new-website-feedback