Senior Embedded Software Engineer
Vadodara, Gujarat, India
1 month ago
Applicants: 0
1 month left to apply
Job Description
Role?????: Software Developer/ Sr. Developer - Embedded Function??: Embedded Software Development? Location: Vadodara (WFO) Company Overview: Established in 1991, Matrix ComSec (www.matrixcomsec.com) is a leader in Security and Telecom solutions for modern businesses and enterprises. As an innovative, technology-driven and customer-focused organization, the company is committed to keeping pace with the revolutions in the Security and Telecom industries. With around 40% of its human resources dedicated to the development of new products, Matrix has launched cutting-edge products like Video Surveillance Systems - Video Management Software, Network Video Recorder, and IP Camera, Access Control and Time-Attendance Systems as well as Telecom Solutions such as Unified Communications, IP-PBX, Universal Gateways, VoIP and GSM Gateways and Communication Endpoints. These solutions are feature-rich, reliable and conform to international standards. Having global footprints in Asia, Europe, North America, South America and Africa through an extensive network of more than 2,500 channel partners, Matrix ensures that the products serve the needs of its customers faster and longer. Matrix has gained the trust and admiration of customers representing the entire spectrum of industries. Matrix has won many international awards for its?innovative products. Some of our Core Products are as per below: 1. IPVS - Camera and Video Surveillance Solutions VMS NVR DVR Intelligent Video Analytics 2. ACTA - People Mobility Management & Security Solutions Access Control Systems Time and Attendance System Canteen Management Roaster Management Visitor Management 3. Telecom Solutions which we provide IP-PBX GSM & VOIP Gateways Voice Mail Systems Digital PBX Unified Communication (UC) About Matrix R&D Matrix R&D is on a mission to prove that Indian Engineers can design, develop and manufacture world-class technology products and sell to?the entire world. Matrix R&D is a group of like-minded engineers and technologists who have the Will, Courage and Madness to achieve their mission. It is a serious technology workplace, and its sanctity is driven by its code of conduct. Code of conduct at MATRIX R&D includes being Accountable to deliverables; Fully dedicated to work during work hours; Collaborative approach; ?Will Do? Attitude; Professional Etiquettes; Cordial Behaviour; Decent-professional dressing. At MATRIX R&D, no one teaches, everyone learns. Hence, you need not be surprised when you get tasked on a live project on your very first day. Someone might handhold you for a couple of days but not more. We at MATRIX R&D, believe that the key to success is Competence and Accountability towards the work and NOT experience. Experience is a mere Catalyst! We at MATRIX R&D are fanatical about doing things ?First Time Right? and that is what we expect from all who become part of our team. FTR reduces rework, reduces cost and improves Time to Market. It also reduces fatigue of doing the same work over and over again. More importantly, it gives a sense of accomplishment. If this is something new for you, we suggest you unlearn everything you have conceived or perceived about quality till now ? Understand, Adapt and Practice the ?First Time Right? (FTR) philosophy with us. We have set an aspirational goal of First Time Right Design that many will say is impossible to achieve especially in the software world, but we think this is the most important ingredient to become one of the best product engineering company in the world and build world class products for the world. We have no fear of failing or taking on uncharted areas of work, but we have alot of productive paranoia about what could go wrong and using?that fear we turn that into clear-headed action and reduce the chances of failure. If your ambitions and thoughts match ours, we see a great chance of working together! Who are you You are an Energetic, Passionate, and Innate software Developer having excellent knowledge of designing and developing Embedded Linux based real time software applications You possess very good knowledge of Software Development, Design Patterns, OOPS concepts, Data Structures and Algorithms, Messages Queues, Multi-threading applications, Networking concepts and software security. You are competent to design, develop and deliver Software applications. You have exposure to design and development of SaaS Applications ? Born in cloud ? developed from scratch.? Experience??: 3+ Years Qualification : B.E/ B.tech/ M.E/ M.tech (EC, Electronics, Electronics & Telecommunication, Computer Engineering, CSE) ? Technical Skills Required :? Hands on experience in C/ C++, Embedded C (Very strong exposure in C Programming concepts) Linux,?Command of Linux OS IPC ? Inter-Process Communication exposure is good to have (Multi-threading and Socket Programming) Working experience of Networking protocols like Socket Programming/ RTSP/?TCP/ IP/ ONVIF etc is an advantage Working experience or Knowledge with Microprocessors like Arm 7/9, Cortex A8/A15, Qualcomm, Intel, IMX,NXP etc will be a huge plus. Good exposure with Device Drivers and Kernel Programming will be a plus. Knowledge of Hardware Peripherals is also a plus.? You have good logical skills and problem-solving skills.? Good in communication and articulation of things to all.? Individual Contributor role. Responsible for development of software as per design. Good to have Skills :? Camera Image Tuning, RTSP protocol, ONVIF Protocol, Audio Codec, Video Codec, Gstreamer/ Streaming, Video parsers for H.264, H.265, HTML and Javascript, Image Processing technique. You take complete ownership of timely product delivery with impeccable software quality. You are a motivated problem solver who can accurately document and communicate issues; can present the problem and solution in a short and crisp manner without taking into circles. How your day might look like Work with development teams and product managers to ideate a solution. Collaborate with analysts and developers to produce software designs.? Formulate program specifications and basic prototypes.? Transform software designs and specifications into high functioning code in the appropriate language. Integrate individual software solutions to higher level systems. Validate important design decisions that lead to technical debt or increase in project cost or delays in project deliveries. Increase the Velocity of development through operational excellence. It is expected to complete the given task on time. What do we offer Opportunity to work for Indian Technology Company. You can contribute to the mission of making world class products, In India, for the world. Opportunity to remain rooted as an engineer, a designer, and a technologist while leading a large team.? Opportunity to work on real time applications, live streaming projects and end to end product development life cycle. Opportunity to lead multiple projects based on Embedded, Linux, Windows, AI and Mobile Technologies. Opportunity to work on latest technologies like .NET Core, Angular 11/12, AI Technologies viz. Machine Learning, Deep Learning, Neural Networks and Computer Vision for Object detection and classification. Opportunity to be a part of the AGILE transformation journey and to progress your career to higher leadership profiles. Challenging, Encouraging and Rewarding environment to enrich your skills and expand your capabilities.? Be a part of Multicultural, Gender unbiased, Merit driven team. Robust Rewards and Recognition program that encourages growth mindset. Competitive Salary with various other benefits. Five Days Working/ Flexi days. Leave Encashment on Gross Salary. Canteen facility on sharing basis. Generous Annual Leave : 21 days + 9 public holidays, holiday adjustments to convert weekends to long weekends. Group Mediclaim Insurance (for self + spouse + 2 kids + 2 parents), Accident Insurance (Employee) - Premium paid by the Company. Opportunity to work for an Indian Tech Company creating incredible products for the world, right from India Be part of a challenging, encouraging, and rewarding environment to do the best work of your life Competitive salary and other benefits Generous leave schedule of 21 days in addition to 9 public holidays, including holiday adjustments to convert weekends into long weekends 5-day workweek with 8 flexi-days months, allowing you to take care of responsibilities at home and work Company-paid Medical Insurance for the whole family (Employee + Spouse + Kids + Parents). Company paid Accident Insurance for the Employee On-premise meals, subsidized by the company Work with development teams and product managers to ideate a solution. Collaborate with analysts and developers to produce software designs.? Formulate program specifications and basic prototypes.? Transform software designs and specifications into high functioning code in the appropriate language. Integrate individual software solutions to higher level systems. Validate important design decisions that lead to technical debt or increase in project cost or delays in project deliveries. Increase the Velocity of development through operational excellence. It is expected to complete the given task on time.
Required Skills
Additional Information
- Company Name
- Matrix Comsec
- Industry
- N/A
- Department
- N/A
- Role Category
- Go Developer
- Job Role
- Mid-Senior level
- Education
- No Restriction
- Job Types
- On-site
- Gender
- No Restriction
- Notice Period
- Less Than 30 Days
- Year of Experience
- 1 - Any Yrs
- Job Posted On
- 1 month ago
- Application Ends
- 1 month left to apply