Loading...
Share this Job
Apply now »

Software Development Engineer Job

Job Classification:  Semi-Remote

Company profile

Light is our passion! eldoLED is a world leader in the design and manufacture of intelligent drive solutions for LED based lighting systems. Our technologies empower our customers to deliver the promise of LED lighting: smarter, sleeker, and more efficient, meeting the needs of an ever more energy conscious world. eldoLED is part of Acuity Brands, a North American market leader and one of the world's leading providers of lighting solutions.

As the world of lighting turns to smart lighting and IoT applications, the driver is the heart of this technology revolution in the industry. New product development, sustaining of the continuously growing product portfolio and secure the leadership position with the creation of new technology are the three main challenges the development team faces. We are looking for a senior software engineer that loves to work in this challenging environment.

 

Job description

Our products, your drive! The eldoLED software team designs, implements and maintains a suite of multiplatform software tools. The (Angular / ElectronJS based) desktop tool is used to program, configure and test LED drivers and peripheral devices using several open and proprietary communication protocols. The expanding set of web-based tools serves a variety of users including lighting designers, internal R&D and production cells.

 

Deliverables now include:

  • A web app // MongoDB, C#
  • A web-based desktop app // Angular, ElectronJS
  • A desktop app // C++
  • Several internal development tools

 

You!

  • Strengthen the team in developing new and professionalizing existing web-based applications with the slick look and mature feel that our high-demanding lighting customers expect.
  • Will be part of a growing Agile/SCRUM team with many and varied tasks.
  • Bring team spirit to the next level, even or especially when the pressure is on!
  • Enrich customer experience of new and existing applications
  • Help the team to grow in an Agile way
  • Focus on software quality by designing for testability

Requirements

  • Minimum of a bachelors degree (HBO) in computer science or equivalent
  • Minimum of 6 years of software development experience
  • Experience with RXJS
  • Experience with state machines Full-stack developer, with UI / front end
  • Experience with Typescript, SCSS
  • Experience with Angular (> 2.0)
  • Good understanding of observer pattern
  • Experience with unit testing frameworks like Jasmine, Karma, etc
  • Eager learner with a hands-on attitude
  • Team player both inside and outside the software team
  • Fluent in English, Dutch brings an advantage

 

Preferred

  • Experience in MongoDB/SQL
  • Experience in JavaScript / Python
  • Experience in C# / C++ and object-oriented design principles
  • Experience with pipelines in DevOps
  • Affinity in relational databases

 

Req ID:  2558


Job Segment: Developer, Engineer, Software Engineer, Computer Science, Database, Technology, Engineering

Apply now »