Firmware /OS Developer

Location: Clearwater, Florida
Date Posted: 07-09-2018
The Company:
We are a rapidly expanding company that designs, manufactures and sells signature LED light fixtures aimed at the hospitality and architectural markets.
At Zaniboni Lighting, we nurture a work hard, play hard culture where our strong, upbeat team members are proud of the products they produce and are amply rewarded through fun, team-building workplace activities.
We believe that each one of us can make a difference and that the passion and pride we put in to our work every day brings about infections vibe of fun and excitement.

The Position:
Do you love that feeling when you write code and an LED lights up in your hands? Do you enjoy spending your Sundays playing with your Arduino? We are looking for an engineer who can take ownership of firmware development for our new products. You should be comfortable writing/editing drivers and libraries, designing a Bluetooth API, or implementing a complicated provisioning algorithm. You need to be meticulous enough to write robust and sustainable code, while thriving in a fast-paced Agile startup environment.
 
Duties and Responsibilities:
  • •Design / Modify firmware architecture for new products.
  • •Implement / Edit firmware. 
  • •Write unit and integration tests. 
  • •Write firmware documentations, including architecture, design, and risk documents. 
  • •Share firmware project planning and monitor firmware timelines.
 
Required Experience and Qualifications: 
Desirable Skills
  • •At least 5 years of experience as a firmware developer. 
  • •Understanding and basic experience of Linux Kernel. 
  • •Experience with Bluetooth Low Energy
  • •Excellent knowledge of C and C++ 
  • •Experience working with open source projects and Git. 
  • •Understanding of protocols such as 12C and SPI
  • •Understanding of Firmware architectural design
  • •Ability to write unit and integration tests for firmware
  • •Skillful at accurately estimating firmware task completion
  • •Strong knowledge of software development best practices
  • •Ability to work autonomously
  • •Outstanding problem-solving abilities
  • •Excellent written and verbal communication skills
  • •Able to juggle multiple projects and prioritize product development tasks
  • •Bachelors degree in software engineering or equivalent
Must Have Skills
  • •At least 3 years experience as a back-end developer
  • •Understanding and basic experience with embedded systems
  • •Able to read C / C++ code and quickly determine the code’s purpose and function
  • •Strong understanding of Object Oriented Concepts and SW Design
  • •3+ years experience in Agile / Scrum process
  • •Basic Understanding of protocols such as Zigbee and Bluetooth
Bonus Skills
  • •Experience with continuous integration
  • •Understanding of software risk analysis
  • •Experience with Arduino / Raspberry Pi and/or other development kits
  • •Interest on Cryptography and having hacker mindset
  • •Passion for technology and product development, hands on personality
  • •Enjoy challenges and freedom
 
Drug Free Workplace:
We are a Florida Drug Free Workplace. The company requires all employees to complete a pre-employment 10 panel drug screen; employment status will be dependent on ability to pass this screening and partake on a quarterly random screen.
 
Hours, Compensation and Benefits:
Monday through Friday 8:00 AM to 5:00PM. The normal workweek for this position is 40 hours per week, however may be required to work additional hours to complete work where applicable or necessary. 
 
Salary for this position begins at $70,000 annual compensation, negotiable based on experience.
 
After a successful 90-day performance review and probationary period, employees become eligible for Medical, Dental and Vision insurance, paid holidays and paid time off that increase with longevity. 
or
this job portal is powered by CATS