- Get to work on cutting-edge technology
- Lots of interesting on-going projects at many different layers of the embedded software stack (kernel, microcontroller, application level)
- Teams are small so there is lots of responsibility and a good amount of collaboration, but most of your work is done independently
- Compensation is very good (especially for a hardware manufacturing company, in NY!) and hardwork is rewarded
- Company is doing very well, even through Covid-19. Constantly securing government contracts
- Opportunities to travel to support customer events
- Benefits are great
- The new office in NY is fantastic!
Cons
- Company is established, but still growing. IT infrastructure can be painful at times.
- There will be days where you will work longer hours, especially when pushing for new releases, but overall work/life balance is good