Jobs
Interviews

Procsys

4 Job openings at Procsys
FPGA Senior Design Engineer karnataka 3 - 7 years INR Not disclosed On-site Full Time

You will be a member of the FPGA development team designing and developing complex FPGAs for use in state-of-the-art embedded systems. As an FPGA Senior Design Engineer / Module Lead, you will be involved in requirements gathering, architecture and detailed design of FPGAs, coding, code walk, development of verification and validation plans, documentation of design, verification / validation, user guides, etc., technical reviews, maintaining Quality standards as per the Project Quality Guidelines and mentoring team members. Experience in architecture design, development and verification of complex FPGAs is crucial for this role. You should possess excellent RTL coding skills in Verilog/VHDL and be familiar with AMD (Xilinx) / Intel (Altera) / Lattice / Microchip FPGAs. Additionally, familiarity with AMD (Xilinx) ISE, Vivado / Intel (Altera) Quartus / Lattice Diamond / Microchip Libero FPGA tools is required. Experience in Functional verification using ModelSim and familiarity with high-speed interfaces such as PCIe, SPI-4.2, SFI-4.2, Gigabit Ethernet, UTOPIA, POS PHY, USB2/3, DDR3, SPI, UART, I2C, Aurora etc. is necessary. Exposure to FPGA Static Timing Analysis and knowledge of scripting languages like TCL and Python are desired skills. You should also have knowledge of Interfacing FPGA to ADC, DACs and experience in FPGA on-chip debugging with Chipscope/ Signaltap. Test bench development in VHDL / Verilog / System Verilog and familiarity with hardware test equipment like High-Speed DSO, Logic Analyzer, Spectrum Analyzer, Network Analyzers, Traffic Generators, etc. are important aspects of this role. Understanding of high-speed Microprocessors / Micro-controllers, L2/L3 switching, TCP/IP, and other networking protocols is beneficial. Knowledge of Hardware Schematics, Quality Process, and Configuration Management tools is also required for this position. Good oral and written communication skills, strong organizational, presentation, and motivational skills are essential qualities. The ideal candidate should have 3 to 5 years of experience in FPGA Development and hold a BE / B.Tech / M.Tech degree in Electronics & Communication Engineering.,

Embedded Software Senior Design Engineer karnataka 3 - 7 years INR Not disclosed On-site Full Time

As a Embedded Software Senior Design Engineer at ProcSys, you will be an integral part of our technical team, collaborating with a dynamic group of individuals to design and develop Embedded Software for custom Embedded products. In this role, you will serve as a Module Lead/Senior Design Engineer specializing in Embedded software, responsible for designing and developing Embedded Software for custom applications using bare-metal or RTOS. Your duties will also include participating in high-level design discussions with senior team members, creating Automated and Manual Test Plans for the system, coding, conducting code reviews, and documenting Design, Test, APIs, User Guides, etc. Additionally, you will be tasked with maintaining Quality standards as per the Project Quality Guidelines and mentoring team members. The ideal candidate for this position should possess extensive experience in working with BSPs, Boot Loaders, Interface Drivers, Network Protocols, Middleware, and Diagnostics. A strong understanding of basic interface protocols like UART, SPI, I2C is required, along with excellent coding skills in C/C++ and fair experience in Bash scripts and Python. Familiarity with high-performance RTOS such as FreeRTOS, MBED, VxWorks, QNX, etc., is essential, as well as experience in working with Toolchains and Debuggers for ARM-based microcontrollers. Proficiency in Data Structures, Board Bring-up, Debugging, and Network Protocols like TCP/IP, WiFi, Bluetooth, etc., is also necessary. Furthermore, the successful candidate should have experience with Development/Configuration Tools like IDE, Emulators, Debuggers, Simulators, Git, Mercurial, and Code coverage. Familiarity with automated and manual testing methods, Quality Process, and Configuration Management tools such as Git, Jira, Confluence, Bitbucket, etc., is beneficial. Strong oral and written communication skills, organizational abilities, presentation skills, and motivational skills are essential for this role. Desirable qualifications include experience working with soft-core processors like NIOS, Microblaze, memory, and power optimization, familiarity with Linux Kernel and Linux Device Drivers, Yocto, Buildroot, Bluetooth, Wifi, NFC, Zigbee, LoRA, Embedded GUI over HTTP, and OLED Displays. This position requires 3 to 5 years of experience in Embedded Software Development and a BE/B.Tech/M.Tech degree in Computer Science & Engineering, Information Science/Technology, or Electronics & Communication Engineering. Join us at ProcSys, where personal and professional growth thrive in an informal, inclusive, and positive work culture that values personal integrity, teamwork, and success.,

Board Design Engineer karnataka 1 - 5 years INR Not disclosed On-site Full Time

As a Board Design Engineer at ProcSys, you will be an integral member of the Board development team, working on challenging hardware projects that encompass cutting-edge digital, analog, and RF circuitry. Your role will involve engaging in various stages of the Board development life cycle, including design, schematics, PCB layout, post-layout simulation, bring up testing, and functional testing. To excel in this position, you should possess experience in high-speed digital/analog/RF board design, implementation, bring up, and debugging. Proficiency in using PCB design tools such as OrCAD, Allegro, PADS, or Xpedition is essential. Additionally, familiarity with designing with high-performance processors like PowerPC, Intel Core, x86, ARM, MIPS, Network Processors, Switch Fabrics, and FPGAs is required. You should also be well-versed in designing with high-speed ADCs, DACs, signal conditioning circuits, and high-performance microcontrollers. Knowledge of high-speed memory/peripheral interconnects such as DDR 2/3/4, Flash, SDIO, PCI, PCIe, USB 2/3, SPI, HDMI, DP, SATA, etc., and network interfaces like Ethernet, GPON, xDSL, WiFi, GSM, Bluetooth, Zigbee is crucial for this role. Furthermore, experience in generating PCB Layout guidelines, collaborating closely with the PCB Design team, and familiarity with PCB simulation processes and tools like Hyperlynx, Xpedition, etc., are important requirements. Proficiency in using hardware test equipment such as High-speed DSO, Logic Analyzer, Spectrum Analyzer, Network Analyzers, Traffic Generators, etc., is also expected. The ideal candidate will have good oral and written communication skills, along with familiarity with Quality Process and Configuration Management tools. Desirable skills include knowledge of coding simple test programs in C or Python, designing boards with FPGA devices, and familiarity with enclosure design aspects and thermal design. If you have 1 to 3 years of experience in Board Development and hold an education qualification of BE/B.Tech/M.Tech in Electronics & Communication Engineering, we invite you to join our team at ProcSys and contribute to our innovative projects.,

Embedded Software Design Engineer karnataka 1 - 5 years INR Not disclosed On-site Full Time

Job Description As an Embedded Software Design Engineer at ProcSys, you will join a dynamic team dedicated to designing and developing custom Embedded products. Your role will involve contributing throughout the various stages of the product development cycle. You should have good experience working with BSPs, Boot Loaders, Interface Drivers, Network Protocols, Middleware, and Diagnostics. A strong understanding of basic interface protocols like UART, SPI, and I2C is essential. Excellent coding skills in C/C++, along with experience in Bash scripts and Python, are required. Familiarity with high-performance RTOS such as FreeRTOS, MBED, VxWorks, or QNX is advantageous. Experience with Toolchains and Debuggers for ARM-based microcontrollers is expected. A solid comprehension of Data Structures, along with experience in Board Bring-up and Debugging, is necessary. Working knowledge of Network Protocols like TCP/IP, WiFi, Bluetooth, and Development/Configuration Tools such as IDE, Emulators, Debuggers, is important. Familiarity with automated and manual testing methods, Quality Process, and Configuration Management tools like Git, Jira, Confluence, and Bitbucket is desired. Good oral and written communication skills are essential. Desirable qualifications include experience with soft-core processors like NIOS, Microblaze, knowledge of Linux Kernel, Linux Device Drivers, Yocto, Buildroot, and working with wireless interfaces like Bluetooth, Wifi, NFC, Zigbee, LoRA. Familiarity with Embedded GUI over HTTP and OLED Displays is a plus. You should have 1 to 3 years of experience in Embedded Software Development and hold a BE/B.Tech/M.Tech degree in Computer Science & Engineering, Information Science/Technology, or Electronics & Communication Engineering. Join ProcSys to be part of a team that values personal growth, teamwork, professional aspirations, and rewards success.,