Electronics Engineer
The successful candidate will design, develop, and verify embedded software and hardware for real time, critical control systems.
Duties
- Design, build, and test embedded microcontroller systems.
- Design, program, debug, verify application code for embedded systems.
- Software integration with new hardware.
- Maintain existing software.
- Documentation
Requirements
- Ability to analyze complex problems and implement solutions.
- Commitment to continued learning and improvement.
- Strong self management and time management skills.
- Flexibility and adaptability to changing conditions.
- Strong interpersonal skills: working in a team environment to share ideas in a constructive manner.
- Ability to follow written development procedures and guidelines
Technical Background
- Knowledge of embedded RTOS and Linux.
- 8/16/32 bit microcontroller system designs.
- Digital systems, FPGA ,and CPLD designs.
- Analog to digital interfacing.
- IPC and RPC, TCP and UDP IP networking.
- Windows and Linux driver implementation.
- C, C++, C#, microprocessor assembler language.
- VHDL
- Schematic and PCB design.
Experience
- At least two years experience in a team environment.
Education
- Bachelor’s degree in Electrical Engineering – equivalent experience may be considered.