Current Openings
Senior
Electronics Engineer
Job Summary:
Primary Job Duties:
Software Engineer
Primary Job Duties
Project Engineer – Software Development
Primary Job Duties
Job Summary:
We are seeking a
team-oriented,
self-driven individual with a keen technical mind and an eye for
detail. We operate in a fast-paced, highly technical R&D
environment. You will be expected to architect and design new
products implementing CMOS imagers, high speed interfaces and embedded
image processing.
Primary Job Duties:
- Mixed circuit design and verification including bring up, troubleshooting, debug, updates, schematic design and device selection
- Complex electronic troubleshooting of embedded designs
- Work closely with SW, FPGA and mechanical design specialists
- You should have 8+ years of experience as a designer of products with analog, digital with embedded software content:
- Experienced with complete product design cycle: circuit design, schematic capture, logic design, layout and PCB validation.
- Signal Integrity and Termination Techniques, Impedance Control, Stack-up, Isolation and Noise Control and EMI Containment.
- Measurement Techniques (oscilloscope, logic, network analyzer)
- Filters/Amplifiers Design, AD Converter Operation /Selection, BW, Noise, Dynamic Range
- Cable Design, EMI Containment and System Grounding Techniques
- Self-motivated results-oriented individual with strong work ethic
- Ability to work under tight deadlines and handle multiple assignments with minimal supervision
- Ability to learn from the other engineers on your team.
- BS Degree in Electrical Engineering from an accredited institution
Software Engineer
Primary Job Duties
- Designs, modifies, develops, writes and implements software development and programming applications.
- Supports and/or installs software applications/operating systems. Must be proficient with C++.
- Participates in the testing process through test review and analysis, test witnessing and certification of software.
- Familiar with a variety of the field's concepts, practices, and procedures. Some image processing, embedded programming, 3D advanced mathematics and FPGA programming desirable.
- Relies on experience and judgment to plan and accomplish clearly defined goals. Performs a variety of complicated tasks. May report directly to a project lead or manager.
- A wide degree of creativity and latitude is expected. Must possess adequate documentation skills
- Requires a bachelor's degree in a related area and 4-6 years of experience in the field or in a related area.
Project Engineer – Software Development
Primary Job Duties
- Responsible for the completion of software engineering projects including the creation of project deliverables and timeline.
- Performs software engineering design evaluations and works to complete projects within budget and scheduling restraints.
- Develops, implements, and monitors information systems policies and controls to ensure accuracy, security, and regulatory compliance.
- Performs a variety of tasks within a team environment. Works under general management with a certain degree of creativity and latitude.
- Must be a self-started with excellent documentation skills.
- Requires a bachelor's degree and 4 years of experience in computer engineering or computer science.
