Jobs
Interviews

Inseego

3 Job openings at Inseego
Staff Data Engineer bengaluru 2 - 5 years INR 6.0 - 10.0 Lacs P.A. Work from Office Full Time

Department : 470 R&D Cloud Reports To : Senior Manager- Software Engineering Location Status : WFO Position Overview: Staff Engineer- Data is responsible for architecture, design and implementation of our data collection, modeling, processing and storage in our cloud platform. Responsibilities: Lead a team of globally distributed engineers to design and develop our data solutions. Hands on, worked with millions of transactional data, storage, optimization, design, stats Work with products to understand business requirements, design, and architect solution. Work with onsite and remote engineers to design and implement enterprise scale data collection, modeling, processing, and storage. Work with a cross functional team of HW, FW, SW, AI/ML engineers to achieve the business vision Participate in scrum rituals and provide effort estimates for features Publish standard, best practices, perform design and code reviews. Good understanding of cloud native best practices, CI/CD DevOps practices, and security and privacy guidelines Diagnose, characterize, and address performance and scale issues. Monitor and troubleshoot production issues and provide solutions to resolve them Identify, prototype and champion new technology solutions Experience/Requirements: good years of experience in leading application development as E2E data engineer for highly available enterprise grade software and platform applications 3+ years of experience in Platform Engineering across various cloud computing models Expertise in one relational db (SQL Server, Postgres, MySQL) and in one nosql store (Cassandra, MongoDB, InfluxDB, Elastic Search) Experience with data processing systems, both batch and stream (Hadoop/MapReduce, Flink, Spark) Expertise with integration of complex and large data from multiple data sources, device and sensor data, and telemetry Experience in applying Data Governance, Data Privacy and Data Security regulations Experience with Git, Jira, Confluence and similar issues tracking and collaboration tools Must understand Kubernetes, Container Orchestrations, Docker, and Cloud Native applications. Experience in using public cloud platform services, such as Azure and AWS Must have experience in cloud native application patterns and tools, microservice architectures, application migrations to any cloud platform Excellent understanding of Infrastructure, Virtualization, Containers, Network, Storage, Azure Data Lake, Power BI monitoring tools, Logging analytic tools (Splunk, etc.) Experience with Application Performance Management tools (Prometheus, Grafana) Deep understanding of Agile principles and processes Thrive in a fast-paced environment with minimal supervision Experience in IoT, machine learning, computer vision, video solutions Problem solver who can provide creative and cost-effective solutions. Education: Bachelors Degree in either Computer Science or a related scientific discipline or equivalent meaningful experience

Senior Software Engineer bengaluru 6 - 10 years INR 8.0 - 13.0 Lacs P.A. Work from Office Full Time

Department : 410-R&D Software Reports To : Manager Software Engineering Position Overview: We are looking for a deeply motivated Staff Software Engineer who can make a difference in the team with them out of the box thinking. This position is in the applications team that gives us the opportunity to work with leading edge technologies in 5G products. Responsibilities : Critical thinking, problem-solving and Leadership skills to guide the software engineering team Strong communication skills to deliver instructions for the team and communicate well with users Collaboration skills for teamwork and time management skills Sound decision-making and independent judgment Experience with various programming languages, database software, operating systems, and system monitoring tools Strong foundation in software development and understanding of OS fundamentals and experience working in both kernel space and user space Have effective interpersonal skills and a strong ability to collaborate with others Are proactive and willing to learn new things and tackle new challenges Experience/Requirements : At least 6+ years experience in product development using C/C++ on embedded Linux. Advanced knowledge of programming languages including C++, Phyton and SQL Knowledge of system frameworks including AWS, TR-069, and GitHub. Knowledge of IoT devices protocols including MQTT, Open Mobile Alliance (OMA) Device Management (DM), CPE Management protocols. Experience in Over the Air software upgrade applications like FOTA. Experience working with one or more wireless protocols (Wi-Fi, Bluetooth, Zigbee, Thread, 802.15.4 or GSM/CDMA/5G) Experience in core network protocols (TCP/IP, DNS, DHCP, ARP) Experience creating and maintaining databases and Data Models Experience working with Agile development technologies. Good interpersonal skills. Education: Minimum bachelors degree in computer science or equivalent. Masters Degree preferred

Senior Front End Developer bengaluru 3 - 8 years INR 5.0 - 10.0 Lacs P.A. Work from Office Full Time

Department : 470 - R&D Cloud Reports To : Senior Manager- Software Engineering Position Overview: Senior Front-end developer is responsible for designing and developing Web Saas/PaaS applications running on our cloud platform and influencing our roadmap. This will consist of both new application development as well as migration of existing applications to the cloud. Responsibilities: Work with products to understand business requirements and architect solutions to meet them Translate designs and wireframes into high-quality code Work with onsite and remote engineers to craft the design and support the implementation of enterprise scale web, mobile and microservices Work with a cross functional team of HW, FW, SW, AI/ML engineers to achieve the business vision Participate in scrum rituals and provide effort estimates for features Actively contribute to building scalable applications that meet performance and scale requirements Monitor and troubleshoot production issues and provide solutions to resolve them Experience/Requirements: 3-8 years of experience in PaaSand SaaS applications. 3-8 years of experience in leading application development for highly available enterprise grade software and platform applications Strong proficiency with HTML5, CSS3, and JavaScript Hands-on coding expertise with significant experience in JavaScript frameworks such as AngularJS, React, or Vue.js Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model Thorough understanding of the core principles of JavaScript frameworks Experience in designing and architecting UI solutions, mentoring the team members to achieve high performance quality coding. Experience with front-end build tools, such as Webpack, Gulp, etc. Experience with common front-end development tools such as Babel, Webpack, NPM/PNPM/yarn etc. Familiarity with CSS, HTML, preprocessors like Sass or LESS Knowledge of responsive design techniques and tools Understanding of cross-browser compatibility issues and ways to work around them Good understanding of SEO principles and ensuring that the application will adhere to them Familiarity with RESTful APIs Familiarity with modern front-end build pipelines and tools Excellent problem-solving skills and a willingness to learn new technologies Must have experience designing and optimizing for scale and performance Experience with Git, Jira, SVN, Confluence and similar issues tracking and collaboration tools. Experience in using public cloud platform services, such as Azure and AWS Experience implementing unit tests framework (jasmine ) ,Linters ( Prettier, ESLint)good understanding of CI/CD pipelines Deep understanding of Agile principles and processes Thrive in a fast-paced environment with minimal supervision Education: Bachelors Degree in either Computer Science or a related scientific discipline or equivalent meaningful experience