Firmware Engineer

Big Ass Fans - Kentucky (30+ days ago)4.0

Big Ass Fans is looking for an experienced Firmware Engineer for our Lexington, KY headquarters.

Design, develop, and debug hardware and software using microcontrollers and other digital components
Identify and implement improvements for existing software
Participate in peer code reviews
Develop programs in low-level and high-level languages
Prepare flowcharts and block diagrams for software design review
Prepare software architecture and test plan documentation
Plan work and provide input to software development schedules
Excellent written and verbal communication skills, including technical documentation
Perform other duties as necessary

Bachelor’s degree in computer science, computer engineering, electrical engineering, or equivalent experience
3+ years of related experience
Excellent programming skills with experience in embedded system design and development required
Familiarity with embedded firmware development tools and extensive experience in debugging
Excellent documentation practices and communication skills
Commitment to maintaining project schedules and delivering tasks on time
Ability to work collaboratively with a team
Why live life Big Ass?

You want benefits? We’ve got your health insurance, life insurance, 401(k) and more. You want Big Ass Benefits? Join us in the cantina for a catered lunch followed by a game of Ping-Pong. Did we break another record today? Let’s open the beer fridge and make plans to meet this weekend at the company sponsored social outing.

Why haven’t you applied yet?

Big Ass Fans is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or national origin, age, disability or veteran status. Big Ass Fans maintains an environment where each individual is valued and respected. Individuals are expected to understand and comply with OSHA and ISO 9001 standards and procedures. Individuals are expected to apply safe work methods when performing the job requirements in hazardous and non-hazardous environments to avoid injury to self to co-workers or damage to property. Individuals are expected to report unsafe work conditions or equipment operation to supervisors immediately and observe all safety rules.

If you need assistance or an accommodation due to a disability, you may email us at or call us at 1.877.244.3267.