Experience: 2 years – 4 years Location: Pune Education Qualifications: Bachelor's/Master's degree in Computer Science/Engineering or related field Role: Software Development Core Skills: C, C++, Linux ABOUT UFO MOVIEZ UFO Moviez India Ltd. is India’s largest digital cinema distribution network and in-cinema advertising platform in terms of number of screens. UFO operate India’s largest satellite-based, digital cinema distribution network, as well as India’s largest D-Cinema network. You can visit us here to learn more about our various business initiatives. About Engineering Team: Builds/implements technology platforms that the company runs their operations on. Builds prototypes to investigate new avenues of business. Work Environment As an integral member of the Engineering team, you'll be responsible for building one of world’s largest satellite based Digital Cinema & Advertising solution. The development life cycle covers prototyping of new business initiatives and integration into the existing eco system of UFO Flagship products. Our goal is to provide a seamless memorable cinema experience to over a billion viewers. Our Culture The team consists of a diverse group of programmers and test engineers working with a broad set of technologies across the entire product chain. We consider our diverse background as an asset in tackling inter-functional challenges. We expect and encourage active contributions in architectural and design decisions from our all the team members. We handle complex hardware and software problems ranging from understanding computer architecture to designing UI with goal of fluid UX. Initiatives for self learning are supported by management to ensure overall technical development. Other Talking points: Best of both worlds: Flexibility and individual responsibility of a product company Organization, security and support of an established firm Development collaboration with global digital cinema system providers like Dolby, Christie, GDC. Flagship Products Content Mastering Systems :-A suite of products to encrypt and package the movie contents. Content Delivery Systems :- A system delivering, on average, 30+ new movies and hundreds of advertisements each week to screens all over India. Theatre Management Platform :- A real time solution to monitor and manage theatre systems across the UFO network. Theatre End Playback Systems :- A playback solution deployed nationwide in 5000+ screens running 15,000+ shows on average daily. In-Cinema Advertising Framework :- A comprehensive and flexible in-Cinema advertisement scheduling framework catering to the diverse advertising needs of retail and corporate clients. Developer Roles: Playback server platform C++ Application Development on Linux Development Frameworks like Boost and QT Content Distribution System & Theatre Management Software Linux based platforms Multitier distributed architecture Core Java, Java multithreading Web applications in Springs framework PostgreSQL databases and PL/SQL Content Mastering and Management Microsoft SQL Server and T-SQL Visual C++ and C# on Windows Content Encryption Secure Key distribution using PKI framework
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 tasks COMPETENCIES: • Strong experience in Windows internals and kernel mode driver programming. Writing Kernel code Debugging 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 areas a. Exploitation techniques b. Protection technologies and products c. 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 space are 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
We are looking for a stellar Full Stack developer to help us build our next generation IoT/Embedded devices. Responsibilities: • Build our backend APIs and embedded software for IoT/Embedded devices • Work with product owners to spec the requirements. • Design, code, test and deliver various features in our product roadmap. • Integration with Amazon Alexa, Google Home Kit, Apple Home Kit and other third party platforms. Requirements Required Skills: • 2+ yrs experience in building Embedded software • 1+ yrs in building IoT/Embedded devices. • 2+ yrs in Python, Php, Java • 2+ yrs in building APIs • Strong networking knowledge. • Hands on knowledge of IoT • Hands on knowledge of Unix/Linux. • Good oral and written communication skills in English Preferred Skills: • Prior experience with IoT/Embedded • Experience with scrum development, Jira & Git/SVN • Experience with Raspberry Pi/Arduino platform. • Experience with App development on iOS and Android.
Blockchain Platform Core Engineer QBRICS, INC a US based Enterprise Blockchain Startup is hiring Platform Core Engineers. Below are the details of the hiring. 1. Location: Bangalore 2. Compensation: Equity + Cash component. 3. Programming Language Skills: C, C++, Golang Minimum exp: 2 years with a solid understanding of the basics. 4. Developer Environment Skills : Unix, Linux, Web Servers, Socket programming etc. 5. Work Area: Blockchain, Distributed Computing, Encryption, etc The desired candidate would have core programming language skills with a heavy emphasis on the basics of programming. Candidates with a strong mathematical background are preferred. This would be more of an independent role with significant learning and exposure to cutting edge technologies like blockchain, encryption, system programming etc.
If you are an eccentric robotic champ and are keen to make a difference in a unique way, then we are looking for you…. We are looking for highly passionate players who can design robotic systems, manufacture and assemble them. You will be working on multiple projects as a prime contributor and should also be able to provide innovative ideas on new projects. You will be responsible for the complete manufacturing and assembly of prototypes of existing projects for testing and internal use. Roles and responsibilities: - Design of analog and digital electronics systems: schematic and PCB layout - Developing Firmware using C/C++ for microcontrollers for various sensor interfacing, motor actuation and control, communication protocol development for control board, etc. - Electronics design considering safety and compliance aspects of medical device development - Managing research procurement and vendors - Review of designs of electronics team - Provide technical leadership to the electronics team - Maintain quality and performance of electronics design - Design for manufacturability. Considering the manufacturing constraints of local technologies and in-house assembly skills Skills and experience: - Very good experience in embedded microcontroller programming (Arm/PIC/Atmega etc) - Good in PCB design. Ready to learn new software tools for PCB design, essentially design thought process shouldn't be tool specific - Analog and digital circuit analysis - Good exposure to UART, Optical encoder interface, SPI, I2C, ADC and interrupt handling - Knowledge in EMI/EMC/ESD is a plus - Good individual contributor and a team player - BE/ME in electrical/electronics - Minimum 5 years relevant industry experience
Proficiency in any HMI tool (QT, EB Guide, ALTIA, GUI, OGL, Disty, Kanzi, HTML, Populus anyone) to support the development of the embedded product. Knowledge of graphics tools Photoshop and InDesign. Proficiency in C++ language. Good experience and exposure to Linux build environment. An added advantage for exposure to Automotive Embedded Development and Testing tools (IDE, Vector CAN tool like CANoe, GENy). Exposure to Requirements Management tools (like DOORS, Polarion), Design tools (like EA), and Configuration management tools (like CM Synergy, Plastic SCM, GIT). Knowledge of UML state diagrams, sequence diagrams drawing ability, analysis. An added advantage for exposure to Displays and Cluster products of Automotive Domain. Familiarity with SW development process (Agile/Scrum) is desirable. Good verbal and written communication. ROLES AND RESPONSIBILITIES Requirement analysis, Design and Development. HMI development for infotainment and cluster products. Peer Review, Unit Testing and Functional Testing. Work with project manager to support estimation and planning in an iterative development environment. Debug and resolve the customer reported issues on target board. Interact with multiple software competency and system competency to overcome the obstacles of the owned module. About US: Suventure is a next-generation technology or organization that helps clients use information technology as a business enabler. Suventure strives to be at the forefront of innovation in information technology and outsourcing leveraging IT to provide maximum returns. At Suventure, we would like to be long-term partners in our customers" business journey, the journey where destinations keep evolving. As a business partner, Suventure ensures that incremental IT steps in the journey are rewarding and fulfilling. Suventure will remain a trusted knowledgeable friend, partner, and advisor throughout customers" business journey. For more on the company please do visit our website www.suventure.ca
We are a small but growing team of product designers, software developers and business people. We are building a Smart parking solution which will enable cities to get one step closer to becoming a Smart City. surePark is an end-to-end, Internet-of-Things (IoT) based solution that makes getting parking quick and easy. If you enjoy working in an atmosphere where you’re challenged to think outside the box, you will find our company a great fit. And will learn a lot in a short time. Responsibility - Design and develop firmware for sensor interface, detection algorithm, OTA - Design and develop mesh networking stack for wireless sensor network - Improve detection accuracy and reliability in Surepark mesh networking system Requirement - Proficient in C, C++, Bare-metal programming - Solid knowledge in Networking. - Ability to write clean and production quality code - Master/Phd in networking is a huge plus - Experience with ARM, Atmega, Contiki, Linux is a plus
Job requirement: Position : C++ Storage Programmer Software developer required to work on Backup, Disaster Recovery and High Availability products. Candidate should have experience in Windows systems programming, Storage, File Systems and Virtualisation solutions like Hyper-V and VMWare on Windows. Debugging and problem solving skills in a fast paced environment to develop cutting edge features. Exposure in product development in backup products like Symantec NetBackup, BackupExec, Commvault, Carbonite, HP DataProtector, Tivoli etc. will be an added advantage. Qualification: • Bachelor’s or Master’s degree in computer science or equivalent educational qualification and experience required. Skills/Experience: . 5+ years of software development experience using C++ on Windows. · System-level programming and debugging · Experience troubleshooting and resolving software and environmental problems in Production environments · Experience debugging multi-threaded and multi-process code
Looking for developer interested to do R&D work on 2D imaging experimenting deep with opencv libraries and optimizing those for mobile devices.