Careers
What our employees say about working here:
- "The knowledgeable staff and varied technology/applications ensure you will learn and grow here."
- "It is a stable company with consistent workload available. You don’t have to worry about running out of work causing you to lose your job."
- "As an employee you get input into what you want to do. There are a handful of projects available and you can choose what’s most interesting to you."
- "If you need something to do your job efficiently you get it."
- "There is quick access to top management. You don’t have to go through a lot of levels to make decisions within Innova."
- "Insight into the company status is easily available via the owner."
- "There is flexibility with health insurance. Most companies have a few options but at Innova there are a lot of options so you can choose what is best for you. Innova covers a lot of the premium."
- "The 401k match and bonus programs are good."
|
We are looking for Hardware and Firmware Engineers
Candidates should have a Bachelors Degree or higher in engineering or other related field
Candidates with 2+ years of engineering experience are preferred but we are open to interview recent graduates
Apply here: careers@innovapd.com
We provide all the basics an employee would expect:
But more importantly this is why you will WANT to work here:
Most companies are myopically focused on checking every box of their list of required technical skills. We take a different approach. Our focus is on finding the right person first.
Our engineers are:
- Competitive Salary - $100K to $170K
- Bonus plan worth 15-20% of annual salary
- Paid time off
- Paid holidays
- Paid Parental leave
- Medical, Dental, Vision, and Life Insurance Benefits
- 401k plan with company matching and profit sharing contributions
- Hybrid work arrangement possible
But more importantly this is why you will WANT to work here:
- Less Bureaucracy - No extra forms or training. Spend your time doing the engineering that makes our customers happy.
- Less meetings - Our focus is on getting things done which means spending most of our time designing products.
- No micro-management - We empower engineers at every level to make the day-to-day decisions that keep their projects moving.
- Build relationships with decision makers - You will work directly with the senior engineers and management at the top companies we work with.
- Work Variety - You will never work on the same small task over and over again. Every new project is a new adventure.
- Flexible scheduling - We focus on getting our clients objectives met not punching the clock.
- Control your income - Our bonus plan is under your control. We have a 15 year track record of paying 100% of every employees full bonus potential.
Most companies are myopically focused on checking every box of their list of required technical skills. We take a different approach. Our focus is on finding the right person first.
Our engineers are:
- Customer focused - We are happy when our customers are happy.
- Detail oriented - High performance takes high focus.
- Good communicators - We listen to our customers needs and explain our solutions so that they can understand it.
- Trustworthy - We follow through on our commitments, admit our mistakes, and say I don't know when we don't have the answer.
- Wanting to play for a winning team - We are respected by our customers because we deliver results.
Once we find the right person we look for these attributes:
A candidate should have experience working with FPGAs or ASIC design
FPGA Firmware Design
- Should be able to program in Verilog (preferred) or VHDL
- Should have experience with high speed DDR memory controllers
- Should have experience with high speed serial transceivers
- Should understand how to achieve timing closure in a design including handling clock domain crossings
- Experience with communications systems like Ethernet, PCIe, or other similar interfaces is a plus
- Experience with control systems for electric motors and other applications is a plus
- Experience with video processing and interfaces like HDMI, SDI, MIPI, or other similar interfaces is a plus
- Experience with camera image sensor ISP development is a plus
- Experience with manipulating data with DSP algorithms is a plus
A great candidate will have experience with at least one more of these areas
Hardware Design
- Should be able to design high speed digital PCBs utilizing FPGAs and microcontrollers
- Experience with low voltage power supply design is a plus
- Experience with low noise analog systems is a plus
Embedded (MCU) firmware design
- Should be able to program bare metal applications using C or C++
- Should be able to program applications to interface with embedded devices over SPI, I2C, UART, or similar interfaces
- Experience with programming RTOS applications is a plus
- Experience with motor control systems is a plus
- Experience with programming for USB, Ethernet, Bluetooth, or similar interfaces is a plus
Ability to perform system architecture tasks is a plusExperience working on medical devices is a plusExperience working on Pro A/V or broadcast video devices is a plusExperience working on devices for aerospace applications is a plus