Department: Engineering - Software
Shift: Day Shift
Location: Rio Rancho, NM 87124
581 Laser Road
Job Type: Full Time
Education: 4 Year Degree
BACKGROUND INFORMATION FOR THE POSITION
Lectrosonics is a worldwide industry leader in wireless audio, supplying high quality wireless microphone systems to the movie, TV and news gathering industries, as well as to houses of worship, theaters, courtrooms, and countless other applications. When five movies are nominated for the Academy Award for Best Sound, it is not unusual for all five nominee sound mixers to have used Lectrosonics equipment during production.
All of our wireless products contain embedded processors, and many have two or three, including DSPs or FPGAs for signal processing in addition to micros for communication and control functions. All of these devices need programming and that's why Lectrosonics needs you.
SKILLS AND EDUCATION REQUIRED
As an Embedded Systems Software Developer at Lectrosonics, you will be writing and maintaining firmware on the microcontrollers, DSPs, and FPGAs embedded in our wireless microphone systems and ancillary products. Duties include diagnosing and fixing bugs, adding features, writing documentation, and using revision control tools. Because of the need to work with prototype hardware and large-scale testing configurations, work is on site.
A beginning level applicant must have a solid understanding of fundamental programming concepts and a comfort level with the C programming language. Logical thinking and problem-solving skills are a must.
An intermediate level applicant must additionally have a firm grasp on principles of computing and computer science, and be able to design and debug device drivers, pore over disassembly listings, and write clear and concise documentation.
An advanced level applicant must be a system architect, with knowledge and experience relating to interfaces and protocols, the trade-offs associated with specifying hardware, and the ability to use advanced debugging techniques on complex systems.
For all applicants, a bachelor's degree in a related field or equivalent on-the-job experience is required.
Additional skills which are not required, but are extremely useful, are
- familiarity with revision control software such as Git,
- the ability to use electronic test instruments such as an oscilloscope,
- knowledge and understanding of audio, power, and radio circuits,
- familiarity with the needs of the industries we serve, such as audio system performance, time codes, etc.,
- the ability to solder, make cables, etc.
- VHDL coding experience.
SOME OF OUR PHILOSOPHIES
At Lectrosonics, we believe in the idea of "earn while you learn". Employees are continually afforded opportunities to acquire new skills or work with different teams or departments. We also have a tuition reimbursement plan.
Our mission statement begins, "We make the best products we know how to make." Every employee here is in charge of product quality. If you have an idea of how to make something better or improve a process, you will be heard and appreciated. Our chief software engineer is fond of saying, "We have 160 brains here and I want to use them all." We appreciate your ideas.
Lectrosonics offers a dynamic environment where some of the best people in the industry create some of the best products in the industry and have fun doing it. Will you join us?
- Health, dental, and life insurance is company paid for the employee.
- Health and dental dependent coverage available.
- Voluntary vision available for employees and their dependents.
- LTD premiums are 50% contributory.
- Voluntary Life insurance available at group rates.
- 401(k) Plan is employer matched at $0.50 on the dollar up to 6% of contribution.
- Accrued paid vacation.
- Tuition Reimbursement for job related or non-job related subjects.
- Free Gym Membership.