Responsibilites:Develop and implement software of embedded devices and systems Support software QA and optimise performanceProvide post production support when necessaryAnalyse, monitor and improve efficiency, stability of the system Interface with hardware design and developmentRequirements:Extensive programming experience in C or C++Knowledge of different protocols, interfaces and hardware subsystemsSense of ownership and pride in your performance and its impact on company’s successCritical thinker and problem-solving skillsTeam playerGood time-management skillsGreat interpersonal and communication skills
At Xprenza, you will work on developing the first of its kind autonomous home robots to perform domestic cleaning. You will be required to work on an overlapping domain of computer science, mechanical, electrical and electronics engineering, and convert customer problems/ issues into an engineering problem, frame a feasible flow chart and execute it. You will work on developing a complete robotic system, test it, identify and isolate the bugs and rectify it iteratively. Job Requirements Reading datasheets and technical papers and crystallizing out meaningful information to implement. Debugging errors and iteratively improving so as to establish and maintain the quality standards of Xprenza. He/She should have apt knowledge of programming languages like C, C++ Having a good understanding of engineering mathematical concepts like Linear Algebra and Differential equations. Having a strong background in interfacing and debugging with microcontrollers, preferably non-Arduino. Having developed a robust working SISO system (single input single output system), a video submission of the working and explanation is encouraged. An elementary project like Line Follower or Wall Follower is a MUST. Projects like Maze solver would be highly welcome. Having the ability to communicate and collaboratively work with teams from various disciplines. Having enough dedication to keeping up with long hours during deadlines if need be. He/She should have a working/operational idea of basic electronic devices like a capacitor, resistors, Heat Sinks, Diodes, MOSFETS, Timers, counters, etc. He/She should have worked with or at least interfaced with sensors like IR (emitter/detector), Ultrasonic (emitter/detector), Inertial Measurement Unit (IMUs), Force Sensitive Resistors, odometers, etc. He/She should have worked with actuators or at least interfaced them like DC motors, servo motors, stepper motors. Soft Requirements Experience with solving mathematical problems through C and C++, preferably combinatorial and graph theory-based problem statements. Having experience in working with assembly level languages. If not, then he/she should be able to program microcontrollers in C or C++ (binary formats). Extensive background in working with embedded programming for full systems development. He/She should have a basic idea of 3D modeling for stress and motion study analysis. Any working experience with Code Composer Studio (CCS) will be greatly encouraged.
Post: Embedded Developer SKILLS REQUIRED: • Proficiency and Hands on Experience on Embedded C, various protocols such as I2C, SPI, RS232 etc.• Testing and debugging of hardware and firmwareREQUIRED QUALIFICATION• B.E. E&TC , Electronics• Certification in Embedded System Development/Application• Minimum 1 years of Experience in same domain
VMware NSX is revolutionizing networking and security for next generation data centers. VMware is the pioneer of the Software Defined Data Center and is investing in the development of next generation security technologies that take advantage of the virtualization layer for improved security of both desktops and servers. VMware is looking for candidates that can contribute to these projects at all stages: research, analysis, prototyping and development for multiple groups in the Networking and Security business unit of VMware.The Security Virtualization at VMware leverages the hypervisor privileged layer to provide multiple vantage points into memory, CPU and I/O enabling novel ways of malware detection and remediation. The NSX Networking and Security Solutions team is working to expand the existing VMware Security API and provide increased levels of context without compromising performance, while maintaining the security advantage of the higher-privilege. NSX Endpoint security covers areas such as anti-malware protection, OS kernel integrity, black-listing and white-listing approaches, anti-rootkit protection, code injection, remediation and context aware firewalling.DESCRIPTION:You will utilize your experience in software development for• Research, design, implement and unit test networking and security products and solutions that leverage VMware’s NSX platform• Code in C, C++ and python• Deliver solid code and working applications that provide the appropriate level of security, performance and reliability• Interact with other development teams, QA, Documentation, Release Engineering to execute on product goals in an agile manner• Provide strong testing, debugging and documentation skills, and develop automated tests for software created by you or others in the group• Take full ownership of technical features and technical design, identifying and resolving design issues early• Be self-motivated and proactively manage time and tasksCOMPETENCIES:• Strong experience in Windows internals and kernel mode driver programming.Writing Kernel codeDebugging techniques• Good knowledge of File systems• BS in Computer Science or equivalent required; MS preferred• Understanding of the security space including aspects of desktop and server security in at least one of the following areasa. Exploitation techniquesb. Protection technologies and productsc. Vulnerabilities assessment and exploits analysis• 5 plus years of professional experience designing and implementing software systems, preferably in C/C++• Desired areas are security products and system related tools• Java coding skills are a plus• Linux Kernel Programming and Windows file-system drivers, or file-system- filter drivers -- preferably in anti-virus, intrusion prevention, or security spaceare a plus.• In depth knowledge of Operating System• Hard-working, results oriented, high energy, self-motivated and creative individual who can become a part of a new and exciting team• Excellent interpersonal and communication skills
Experience- 2-5 years of experience Skills Required- Game Design, Unity 3D, undefined, Game development Job Description :- Excellent knowledge of Unity, including experience with scripting, textures, animation, GUI styles, and user session management- Familiarity with level design and planning- Experience with game physics and particle systems- Experience with mobile and console game development- Experience optimizing memory and space usage for support of older hardware- Experience with 3D is a plus- Prior experience with a well-known mobile title or AAA titles are a significant asset- Ability to constantly learn and stay in touch with evolving game standards and development technologies- Strong understanding of object-oriented programming- Familiarity with current design and architectural patterns- Knack for writing clean, readable, and easily maintainable code- Experience implementing automated testing platforms and unit tests- Proficient knowledge of code versioning tools- Plus experience in game development
SUKRITI is a working on solving social and economic development challenges in India through sustainable engineering innovations. Right now, we are working on technological solutions to transform the public sanitation sector in India. Our mission is to positively impact the lives of millions of people who suffer every day due to non-availability of clean and hygienic toilets in schools, communities, and public spaces. In pursuit to achieve its mission, We are working on development of various products to introduce smartness in sanitation sector. Few of these products that you would get to work upon are: Occupancy detection System Cabin Management System Usage Charge Collection system Automated smart-cum-manual Sanitisation system Automation of Waste water treatment system Diagnostic system for Toilet health Above system have a paramount requirement of in-depth electronics/embedded knowledge for efficient execution.Responsibilities and DutiesThe team leader will be leading a team of Hardware engineers, firmware and testing engineers. Being a team leader, you will primarily be responsible for fast and accurate delivery from the team which might even include handholding of team members whenever needed. Embedded team would be responsible for the following:Hardware Design including Circuit design as per design requirements Schematic capture in the tool CAD layout QA/QC/functional testing PCB assembling and rework Lab inventory management Component procurement. Firmware Design Including Firmware Design and architect Software Development Firmware Testing Code management over svn Other Responsibilities The team leader would also be responsible for architecting the system, creating detailed design documents as per requirement and maintaining quality control of all the deliverables. The team leader would also be required to create a detailed test plan and list of test cases to be executed and if needed, create proper environment for the same. Ownership of the ‘ground up’ design and architecture of embedded software for real time applications. Decomposition of designs in to structured modules/functions ready for implementationby yourself and the team. Hands on development in C of new ARM based embedded software for a range of products currently under development Ensure quality of software using appropriate methods(Code Review, Static Analysis, Unit Test etc.) and application of suitable Coding Standards Maintain, update and enhance existing embedded software written in C Documentation of software products, development and execution of test plans Work closely with other members of the engineering team to assist with the correct choice of processors and supporting hardware Responsibilities and Duties General Skills Needed/ Requirements: Strong knowledge of components and should be able to suggest the team with right componenet Candidate must have a knack to use his/her technical knowledge to give it back to society. Candidates passionate to bring a change in society will be preferred with no compromise on pay check. Candidates must be open to work with communities to get feedback on product features so that products are best fit for social upliftment. Candidates must be open to travel to needy communities and should not hesitate to get his/her hands dirty to bring a change to the communities. Candidates must find associated with the cause and mission of the company. Open to work in open startup culture and give his/her 100%. Analytical reasoning and fact-based brainstorming capabilities will be highly preferred. Ready to relocate to Gurugram. Occasional field visits. Qualifications and SkillsRequired Experience, Skills and Qualifications Experience of 8+ years in field of embedded systems designing and developement. Familiar with usage of various LAB instruments. Strong fundamentals of electronics (Digital and analog) are must. Well versed with circuit designing and HW debugging Analog and Digital Circuit designing: familiarity with micro-controllers, memories, communication interfaces, op-amps, comparators, relays, inductors and capacitors, Handling EMI and Noise issues associated with circuits. Understanding of BLE protocols will be required. Understanding of scientific methodologies of experimentation, data-gathering and interpretation and hypothesis. Understanding of basic architecture, debugging of sensors. Experienced in embedded-C coding, memory allocations. Experience with any RTOS designing preferably with FreeRTOS at least with Semaphores, SW Timers, synchronisation and event handlings, task handling and prioritization. Understanding of micro-controller architecture, programming and debugging methodologies, interrupt-handling. Experience with any of the IDEs and debuggers for ARM architecture. Basic understanding of assembly programing of ARM architecture Understanding of basic peripherals like UART, CAN, I2C, Timers, Counters, PWMs, ADCs, DAC. Experience/knowledge in IoT devices (sensor, gateway, cloud) handling. Familiarity with CAD tools for schematics and layout generation. Experience on MS-Office. Familiarity in understanding and creating various test plans and documents.
Selected intern's day-to-day responsibilities include:1. Engage in Firefox OS development and Boot 2 Geko development2. Develop apps for Firefox web OS3. Develop an app store for Firefox OS
Job Summary MINIMUM of 3 years experience in Signal Processing/Image processing development with exposures to development, optimization, maintenance, continuous integration releases Hands-on development in C/ C++/C# technologies Strong experience in Object-oriented implementation Strong experience of working in global teams and handling multiple stakeholders Strong experience in Algorithm optimization and productizing based on customer needs Exposure to Agile methodologies and toolchain Responsibilities and Duties To develop proprietary technology solutions in a disruptive way that combines biometric image capture and advanced processing algorithms. Our developments are moving quickly from pure theoretical concepts into full-scale development and validation with key customers. Key deliverables: Design and create SDK to provide customers access to our software solutions. Handle project involving software integration on customer hardware using our solutions’ technologies. Real-time processing applications development and experimentation. Transfer our software solutions on various customer platforms. Coordinate SW project teamwork for building solution with a scientist working on core algorithms and customer SW projects. Work on technical specifications and development plan with our customer. Direct exposure to customers. Customer-facing role that co-ordinates with our internal stakeholders Required Experience, Skills and Qualifications Mathematics (postgraduate), general knowledge in signal/ image processing. Languages C, C++, C#. Environment: Windows / Linux / Android. Exposure to Microsoft Visual Studio, GNU, CMake, Qt. Exposure to solution deployment on various architectures CPU, MCU appreciated. Experience and knowledge in mobile space and architecture, camera and sensor driving. Software project management Git. Knowledge in cloud-based system / IT and cryptography appreciated. Benefits Exciting benefits and incentives as per industry standards Job Type: Full-time 1 year Contract
Responsibilities Build automatic ground truthing and ML pipeline Working with large data sets and sanitization Training models on our internal training framework (DeepDetect) Working with NVIDIA Deepstream, Jetpack Flashing and testing our embedded platforms Collaborate with multidisciplinary product development teams to identify performance improvement opportunities and integrate trained models. Qualifications Fluent in C / C++ / Python / Cuda Know things about TensorFlow, softmax, ground truthing, and Keras Hands-on experience in SSD, Faster RCNN, ResNET Containers and Kubernetes Experience working with modern tools for big data processing and scalable machine learning (e.g., AWS, Kafka, Kinesis, Apache Spark, Hadoop, SQL, NoSQL). Experience with version control
Responsibilities You will be implementing end-to-end Intelligent Video Analytics (IVA) solutions and analytics for heterogeneous computing platforms, developing deep learning accelerators and scaling from edge devices to enterprise systems Implement and develop applications and solutions using cutting-edge state of the art distributed technologies to ensure scalability, reliability and efficiency Build edge-cloud interactions using microservices architecture Participate in a product development lifecycle that values high-standards for clear requirements, software quality and performance Implement and extend portions of the DeepStream SDK from NVIDIA and APIs that interface with hardware-accelerated libraries for artificial intelligence, multimedia, graphics and display technologies Must Have: Excellent C/C++ programming and software design skills including debugging, performance analysis and test design Experience with databases such as MySQL, Mongo DB, LMDB, Memcached, LevelDB Knowledge on Python will be useful Good to Have: Understanding of deep learning or computer vision technologies Experience with application of computer vision and/or AI to video and/or audio streams Understanding and experience with docker Experience with GStreamer, OpenCV, EGL framework, CUDA, TensorRT, NVIDIA visual profiler About SmartCow: SmartCow is an AI engineering company involved in developing Machine Learning algorithms, that works on embedded systems and mega servers,we also specialise in image sensors and edge ai. Lets build smart cities together We started in April 2016, in Singapore. Currently we are a R&D company with a team of 25, which includes engineering team of Senior Scientists in Deep learning and machine learning based out of Toulouse, France also expanding the team in Hyderabad, India We are expanding fast in Hyderabad to focus on NVIDIA Deepstream, we are hiring people are developing the required talent, a labelling team based out of Singapore, and a Data center in Malta.
Hi,Please find the below job description for digital communication developer.JD:Skills required:MATLAB, Mex GenerationC ProgrammingDSPModeling and Simulation Responsibilities : • Design, develop Digital communication waveforms like QAM, QPSK, OFDM• Simulate and analysis link budget, path loss, Noise margins, Coding gain for various path loss models.• Should be strong in signal processing, AGC, Channel encoding, Channel estimation, Collision detection.• Jointly work with other PHY development teams for implementing the designs.• Should have knowledge in legacy modulation techniques like FM and AM
Responsibilities: Own end to end development and operations of high-performance Spring Hibernate Applications. Design the architecture and deliver clean, testable and scalable code Participate in requirement gathering and display a strong sense of ownership and delivery Skills and Qualifications: Strong in Data Structures, algorithms and Object Oriented Concepts, Message Queues and Caching BE/ B.Tech preferred
Looking for experience candidate in C , Linux and LTE Knowledge .Notice period less than 30 days .