Career opportunities at Agito Akribis Ltd

Hardware Engineer – Israel

Job Description:

Looking for an experienced engineer, with knowledge of board design, embedded circuits and power boards, experience with design for manufacturability, working with mechanical and heat dissipation considerations, adhering to regulatory requirements, and also experience in FPGA design.

In Agito we develop digital boards based on TI DSP 300MHz processors, and SOOC with Dual Core ARM 900MHz, as well as power boards base on IPM and also discrete power elements, which integrate power conversion circuits of different topologies.

Development of motion control products from the requirement definition, through electrical design, following the layout and mechanical design, and up to Firmware/Hardware integration, and validation of the built product.

Also, the job also requires some FPGA coding in VHDL. Estimated as up to 30% of the workload.

Core of the work is electronic board design which requires theoretical and practical knowledge of digital & analog circuits, of power circuits and of layout and manufacturability considerations. 

Responsibilities and Duties:

Design digital/analog/power boards

Laboratory tests and experiments

Support in existing products and troubleshooting.

Work closely with our software/FPGA/mechanics teams

Develop and debug FPGA implementations in our products 

Qualifications:

Bachelor’s degree in electrical engineering

3-8 years of experience in hardware development, at least 2 years of experience in FPGA development (can be in parallel)

Hands-on knowledge in working with CAD tools, specifically Orcad

Hands-on familiarity and knowledge of working with lab equipment: DVM, Scope etc.

Knowledge in testing boards and troubleshooting

proficient in Verilog or VHDL programming

Experienced in FPGA development using Intel Quartus or Xilinx Vivado software tools

Proficient in ModelSim is a huge advantage

Proficiency in static timing analysis and digital signal processing for FPGA design is an added advantage

Experience in using serial protocols like SPI and I2C

Excellent human skills

Proficiency in English

Available for business travels 

Embedded Real-Time and Communication Software Engineer - Israel

Job Description:

We are looking for an Embedded SW Engineer to participate in the development of our Industrial motion controllers and drives firmware. You will design, implement, and test firmware that will run on state-of-the-art leading agito controls. You will have the opportunity to step into a wide variety of roles, such as design and development of low-level firmware through to application-level software for industrial machinery. This role will work with a distributed and international software team, as well as cross-functionally with other business functions. 

Ideal Candidate:

Experienced in all phases of software development from product definition to production release

Motivates self and others for results through team spirit

Is highly effective and thrives in a dynamic environment with multiple, changing priorities

Is comfortable with proactive outward communication and technical leadership and never shies away from a challenge

Enjoys working side by side with peers and cross-functional teams to diagnose and fix issues in complex multi-platform system 

Specific Duties:
Design, implement and maintain embedded software of all our current and future motion controls and drives. Design, implement and maintain drivers for controller peripherals (Ethernet, EtherCAT, CAN Open, USB, serial ports, I2C, motor encoders, etc.). Participate in product architecture design. Support existing products and modify existing features.
Job Level:

Intermediate – Good understanding of embedded software development techniques and practices. 

Education/Experience:

B.S. or M.S. in Computer Science, Computer Engineering, Electrical Engineering or another technical related field

3+ years of experience developing embedded software for industrial products. 

Special Requirements:

Solid real-time embedded C/C++ programming skills.

Proven track record of delivering high-quality, efficient and portable code in a real-time embedded environment.

Good understanding of various aspects of embedded systems (SoC, microcontroller architecture, board block diagrams, board schematics, register maps, etc.)

Passionate about implementing technical innovations to improve our customer’s experience.

Familiar with the embedded microprocessor design process: compilers, debuggers, IDE and source code control. ARM and TI – advantage.

Experience with Real Time Operating Systems – advantage . 

Advantage:

Solid real time embedded C/C++ programming skills.

Proven track record of delivering high-quality, efficient and portable code in a real-time embedded environment.

Good understanding of various aspects of embedded systems (SoC, microcontroller architecture, board block diagrams, board schematics, register maps, etc.)

Passionate about implementing technical innovations to improve our customer’s experience.

Familiar with the embedded microprocessor design process: compilers, debuggers, IDE and source code control. ARM and TI – advantage.

Experience with Real Time Operating Systems – advantage .