Description
Job Summary : The Embedded Software Engineer will design and develop microcode (software and firmware) for next generation scientific CMOS cameras optimized for Life Science applications. With excellent all-round skills in software development for real time systems using FPGA-based microprocessors, the successful candidate will be responsible for the complete embedded software design of the camera system from sensor interface to host PC communication.
Key Duties and Responsibilities :
Required Skills and Experience :
Real-time embedded C / C++ microcode development.
Defining and configuring communication interfaces (JTAG, I2C, SPI, USB, RS232 etc.).
Defining and configuring Serial / Parallel Flash, DDR3 / 4, EPCS devices, UART interfaces.
Particular consideration will be given to candidates who also have knowledge / experience of :
Citizenship Requirements
Due to the type of work at the facility and certain access restrictions, successful applicants must be a U.S. Citizen or Green Card holder.
A Competitive Salary & Benefits Package
Excellent Health, Dental, Vision
Paid Vacation Time
Paid Sick Time
Life Insurance Benefits
Paid Holidays
401(k) Eligibility
Employee Stock Purchase Plan
Educational Tuition Reimbursement
Teledyne and all of our employees are committed to conducting business with the highest ethical standards. We require all employees to comply with all applicable laws, regulations, rules and regulatory orders. Our reputation for honesty, integrity and high ethics is as important to us as our reputation for making innovative sensing solutions.
Teledyne is an Equal Opportunity / Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age, or any other characteristic or non-merit based factor made unlawful by federal, state, or local laws.
Embedded Software Engineer • AZ,Tucson,US