Embedded Software Engineer

Valtrix Technologies Pvt Ltd
0 - 3 Years   |   6 - 12 LPA   |   Bengaluru
0 - 3 Years
6 - 12 LPA
Bengaluru
B.Tech/B.E., M.Tech./M.E.

 

About The Company :
Valtrix Systems is an EDA start-up delivering innovative products and solutions for IP/SoC design and validation. We understand the complexity involved in design validation of systems and realize the importance of having the right methodologies in place to increase the productivity of validation engineers, enable reuse of testing infrastructure and achieve quick coverage goals. To address all the challenges imposed by the system validation requirements, we are coming up with a family of products and validation methodologies that will help customers comprehensively validate their IP/SoCs with a quick turnaround time. Enabling reuse of tests across pre-silicon simulations, FPGA, emulation and post-silicon helps in consolidation of efforts spent in debug and validation. Our solutions are created to shift-left the design and validation of complex systems resulting in a faster time-to-market at reduced cost and effort. Additionally, we also provide consultations on different aspects of IP/SoC design and validation.Sting, our flagship product, is an architecture agnostic bare metal software system for development of constrained random, focused and coverage based test stimulus. It’s composed of offline test generators, light-weight device drivers/applications/checkers and micro kernel which can be configured into a portable program [bootable operating system image] as per the needs of the verification environment. Rich test specification schemes allow any system scenario to get mapped to a test which is portable across pre-silicon simulations, FPGA, emulation and post-silicon. Very debug friendly, scalable and extensible in design. Currently supports ARMv8 and RISC-V CPU implementations in addition to a host of IO protocols like SD/MMC/Ethernet/Prime cell & Core link DMA controllers/SATA/USB etc. Support for functional validation of other CPU and IO IPs is also being added.

Website: NA
Job Location:
Bengaluru, Karnataka 

Desired experience: 0-3 year

Course Specialization: B.Tech/M.Tech

Target Batch Passout: 2015-17

Training/Probation Period: None

Salary: INR 6 LPA - INR 12 LPA (The final CTC can be more and will depend upon candidate’s performance in the interview, experience and will be at the company’s discretion)

Bond/Probation : None

Tentative date of Joining: Immediate

Tenative date of interview: Will be communicated post registration window is closed

* The shortlisted candidates will be sent Admit Cards/Call Letters on their registered mail Id, which they will need to, carry on the date of Interview. No candidate will be entertained by the company without the formal intimation from Aspiring Minds.

Last Date to Apply: 20 September 2017

Job Description and Skill Set Required:
- Excellent knowledge of C, C , Python, GNU tool chain and assembly programming
- Expertise in embedded or any other low level software (OS, Device Drivers, Compilers)
- Development is also desired along with a good understanding of computer system architecture like x86, ARM (or any other RISC ISA), PCI-express, USB etc.

Interview Process:
- Written Programming Test/ Programming Task (Offline Programming Test will be conducted for shortlisted candidates)
- Technical Interview
- HR Interview

Education:

B.Tech/B.E., M.Tech./M.E.

Work Experience:
0 - 3 Years
Salary
6 - 12 LPA
Industry
IT