Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
8.0 - 11.0 years
5 - 9 Lacs
Bengaluru
Work from Office
Experience in Embedded Linux and firmwaredevelopment Hand-On experience in C++, QT mandatory andgood understanding of object-oriented programming Good understanding of the IoT Platforms. Experience on the IoT Edge Firmware and Cloudconnectivity - Azure-mandatory Experience docker and container Exposure in working with Audio codec andconverter. Experience in working with the short rangeprotocols - Wi-Fi for device connectivity Knowledge of GIT or other softwareconfiguration management tools Knowledge of JIRA or similar bug trackingtools Strong Communication Skills
Posted 2 weeks ago
3.0 - 5.0 years
5 - 9 Lacs
Bengaluru
Work from Office
3-4 years of experience in C++ programming with Embedded Linux knowledge Good hands on experience and knowledge in GUI development with Qt and Qt Modelling Language (QML) Understanding on components like panes, layouts, views etcUnderstanding on QML optimisation Experience with version control (Git), Cmake,Unit Testing and CI/CD Excellent verbal and written communication skills Ability to learn and apply new technologies quickly and self-directed
Posted 2 weeks ago
5.0 - 7.0 years
6 - 10 Lacs
Bengaluru
Work from Office
5-6 years experience in C++ with Embedded Linux Knowledge Ability tounderstand the current code written in C++ and port to multiple devices Ability to understand the current architecture Excellent verbal and writtencommunication skills Ability to learn and apply new technologies quickly and self-directed Self-motivated, ability to work independently with minimal direction and be team oriented with ability to communicate to a wide variety ofaudiences
Posted 2 weeks ago
5.0 - 8.0 years
5 - 9 Lacs
Bengaluru
Work from Office
Experience in C++ programming with Embedded Linux knowledge. Good hands on experience and knowledge in GUI development with Qt and QtModelling Language (QML). Understanding on components like panes, layouts, views etc Understanding on QML optimisation Experience with version control (Git), Cmake, Unit Testing and CI/CD. Excellent verbal and written communication skills Ability to learn and apply new technologies quickly and self-directed
Posted 2 weeks ago
5.0 - 10.0 years
11 - 16 Lacs
Bengaluru
Work from Office
The competency band C3 to C4 can be considered 6 - 10 years of Embedded Linux Development Experience BE/BTech in electronics or computer science Experience in Linux BSP Development, Yocto build system Experience in Embedded Development in C Linux Kernel internals , Device driver implementation Experience in initial board bring up on new hardware, preferably for ARM-based processors Experience in Customization of Bootloader and Linux operating system for embedded platforms Experience in porting board support packages from reference platform Experience in writing custom device drivers and related SDKs/API Understanding of hardware schematics and ability to handle configurations/debug register level issues Experience with generating high quality documentation of the design Good communication skills and experience in interacting with customers/attending customer calls
Posted 2 weeks ago
8.0 - 12.0 years
9 - 14 Lacs
Bengaluru
Work from Office
8-12 years of experience in C++ programming with Embedded Linux knowledge Good hands on experience and knowledge in GUI development with Qt and Qt Modelling Language (QML) Understanding on components like panes, layouts, views etc Understanding on QML optimisation Experience with version control (Git), Cmake, Unit Testing and CI/CD Excellent verbal and written communication skills Ability to learn and apply new technologies quickly and self-directed Able to actively participate in customer meetings Should be able to lead the team technically Should be able to participate in code review
Posted 2 weeks ago
5.0 - 8.0 years
9 - 14 Lacs
Bengaluru
Work from Office
Develop, configure, and maintain Yocto-based custom Linux distributions for embedded platforms Create and maintain Yocto recipes, layers, and build configurations tailored to specific hardware platforms Customize bootloaders (eg, U-Boot) and optimize boot processes for embedded devices Work on Linux kernel customization, including the development and integration of device drivers Bring up new hardware platforms by integrating and validating peripherals and I/O subsystems Debug and optimize system performance, including boot time, memory footprint, and power consumption Implement and integrate middleware, libraries, and tools for embedded applications
Posted 2 weeks ago
8.0 - 12.0 years
9 - 14 Lacs
Bengaluru
Work from Office
8-12 years of experience in C++ programming with Embedded Linux knowledge Good hands on experience and knowledge in GUI development with Qt and Qt Modelling Language (QML) Understanding on components like panes, layouts, views etc Understanding on QML optimisation Experience with version control (Git), Cmake, Unit Testing and CI/CD Excellent verbal and written communication skills Ability to learn and apply new technologies quickly and self-directedAble to actively participate in customer meetings Should be able to lead the team technically Should be able to participate in code review
Posted 2 weeks ago
8.0 - 12.0 years
9 - 14 Lacs
Bengaluru
Work from Office
Experience in C++ programming with Embedded Linux knowledge Good hands on experience and knowledge in GUI development with Qt and Qt Modelling Language (QML) Understanding on components like panes, layouts, views etcUnderstanding on QML optimisationExperience with version control (Git), Cmake, Unit Testing and CI/CD Excellent verbal and written communication skillsAbility to learn and apply new technologies quickly and self-directed
Posted 2 weeks ago
6.0 - 11.0 years
9 - 13 Lacs
Mumbai
Work from Office
Proven software development record on UHF technology 6+ years of experience designing and developing software for real-time embedded systems with constrained resources Experience with low-level embedded software development with with C/C++, PHP. Experience in UHF based projects Thorough experience and understanding of the Embedded Linux system including multistage boot process, kernel architecture and root file system Creation of custom embedded Linux distribution with Yocto project Experience with cross development environments for embedded Linux projects Client/Server computing architecture, Internetworking with TCP/IP, Cloud computing, IIoT. Proficient in C, C++, Python Experience with GUI development for industrial touch panels; Qt framework an asset. Ability to develop and integrate hardware drivers for peripheral devices + protocols: SPI, I2C, USB, DMA, TCP/IP, UDP, DMA, UART, Bluetooth Git control Working experience on TI, Microchip, ARM-processors RTOS real-time systems, watchdog timers, embedded wifi/Bluetooth motion Developmental testing within the target systems Experience in RFID Develop tool box to aid real time debugging in Linux environment. Expert in the constraints of the embedded world, develops optimized programs. Have worked on architectures using different microprocessors and processors. Strong ability to analyse and understand a system, for example to be able to describe technically the requests. Solid knowledge of Hardware/Software integration. Write design documentation Demonstrates initiative and a passion for achieving results To create solutions that meet technical requirements. Quality Control Good written and verbal communication skills
Posted 2 weeks ago
5.0 - 10.0 years
7 - 12 Lacs
Bengaluru
Work from Office
We are looking for an Embedded C++ expert with an experience of 5 to 10 years to join our team. Requirements: Proficient in Embedded C/C++ and Development experience in Embedded Linux. Familarity with Application Development. Strong Debugging Skills with a deep focus on Embedded Linux. Experience with the Yocto Build Environment.
Posted 2 weeks ago
3.0 - 4.0 years
6 - 8 Lacs
Pune
Work from Office
We are looking for a Networking and IoT Engineer to join our team in Pune, India. Teltonika s networking solutions business unit develops and manufactures industrial and enterprise connectivity equipment, primarily routers, switches, gateways, and modems. Our networking devices serve clients in the most complex areas of Industry 4.0, Smart City, and Green Energy In this role, you will: Consult with employees and clients on devices/solution-related technical issues . Constantly supervise and prepare the device s Technical documentation. Assess customer needs in the local region, in topics such as, but not limited to, new features, raise proposals for implementation, and supervise the implementation process Participate in direct communication with clients to answer technical questions (conference calls, visits to clients) Coordinate queries with R&D, Production, QA, and Supply management Train internal Sales Managers & Clients on internal configuration systems and devices. What we expect of you: Good English language skills (both spoken and written), as it will be your primary working language. Work experience of 3- 4 years with routers. Knowledge of 2G, 3G, 4G networks, ability to explain network authentication methods, data session establishment Are fluent in English (both spoken and written) as it will be your primary working language Have technical / engineering education and the ability to analyze and solve complex technical problems Are a self-starter that is solution orientated and will find ways to gather information to solve complex tasks Have a working knowledge of software and operating system principles and knowledge of computer network architecture and technologies Have knowledge of server operating principles and technologies, programming languages Are able and experience configuring VLANs, QoS various industrial IoT protocols: Modbus, MQTT, TR-069, JSON-RPC Have experience working with embedded, Linux-based operating systems and the ability to work with SDK Have good problem-solving (troubleshooting and configuration) skills at a Level 2 or 3 Have knowledge of Firewall principles, ability, and experience configuring Firewalls with IPTABLES Coordinate all aspects of the certification process with the Laboratories and internal stakeholders. Constant research and analysis of government rules and regulations on network products. Collaborate with the hardware team to identify certification requirements and methods of compliance Develop and maintain the Certification Plan, Conformity Plan, Compliance Checklist, Compliance Report, and other required documentation Prepare and review the required technical documentation and submit it to government agencies to attain Certificates What we offer: Great opportunities to grow in a strong and rapidly expanding company. Professional development through our career pathways Place where curiosity is key: here, we share knowledge and learn in training courses, conferences or business trips. Salary We appreciate everyones efforts and experiences, so we offer an attractive salary matching your skillset and field expertise. The salary for this position ranges from 6.17 LPA to 7.9 LPA depending on your experience and expertise. Teltonika aspires to become one of the global leaders in providing unique IoT solutions that contribute to making people s lives easier. Since 1998, we have gained considerable experience and competence in electronics development and production. Today, our areas of expertise include telematics, networking, telemedicine, EV charging, and electronics manufacturing. While proactively searching for new ideas and ways to create more value for our clients, we also hope to create a better future for our employees and the communities we operate in. Our organisational culture is based on mutual trust and respect as well as creating synergy with our employees and clients.
Posted 2 weeks ago
10.0 - 20.0 years
15 - 30 Lacs
Pune
Work from Office
Role & responsibilities Hiring for C++ Developer Preferred candidate profile Hiring for the candidate must have experience on all or most of these. C, C++ programming Embedded Systems development Experience writing device drivers(preferred) Socket programming Linux operating system Linux kernel mode programming UART programming Multi-threaded applications development Knowledge of different communications protocols
Posted 2 weeks ago
8.0 - 13.0 years
8 - 16 Lacs
Bengaluru
Work from Office
Role & responsibilities Embedded Software Development Design, code, test and maintain embedded software/ firmware for next generation of electrical connected products. Develop low level drivers and interface with hardware components. System Integration Integrate software/firmware with hardware components, sensors, and peripherals. Ensure optimal performance, reliability, and resource utilization. • Communication Protocols: Implement and optimize communication protocols such as Ethernet, Modbus, or wireless technologies. • Debug and troubleshoot software and hardware issues. • Testing and Debugging: Develop and execute test plans to verify and validate embedded systems. • Optimization and Performance tuning: Optimize code and algorithms for memory and processing efficiency. • Improve system performance and response times. • Documentation Create and maintain technical documentation, including code comments, user manuals and design documents. Security and Safety considerations – Implement security features and adhere to safety standards relevant to industry • Collaboration – Collaborate with cross – functional teams including hardware engineers, quality assurance, product managers and solution architects. • Participate in design reviews and project meetings. • Experience with the use of JTAG debugging, logic analyzers, oscilloscopes, and other debugging techniques. Experience with software tools such as repository management (Git/Subversion), Jira, static analysis, etc. Continuous learning – Stay updated on industry trends, emerging technologies, and best practices in embedded development. Preferred candidate profile Academic background in bachelor's degree or above in Electronics or Computer Science/Electrical Engineering or equivalent. • 5-10 years of Embedded firmware/software development experience in Embedded C/C++, Linux based development experience. • Experience working in IPC, multi-threading concepts. • Good knowledge of coding standards. • Experience working with a team of engineers using Agile methodologies. • Good analytical, problem-solving skills. • Excellent interpersonal and communication skills. o Skills o Proficiency in Embedded C programming • Experience with Linux OS • Experience with microcontrollers (8-bit, 16-bit) and interfacing with the peripherals. • Experience with system management and industrial protocols (SNMP, Redfish, BacNet, ProfiNet, EtherNet/IP) • Good to have knowledge of Communication Protocols - HTTPS, JavaScript, SMTP, Modbus/TCP. • Experience with RUST is an added advantage.
Posted 2 weeks ago
0.0 - 2.0 years
4 - 7 Lacs
Mumbai, Palai
Hybrid
Responsibilities: 1. Ability to understand the Testing requirements and bring up appropriate test plans, test reports, quick prototypes 2. Ability to write the firmware for Test out the Electronics Components. 3. Coordination with different teams to meet the product requirements Requirements & Skills: Must to have: 1. Experience with linux environment 2. Familiar with basic linux commands such as cp, rm, mv etc.. 3. Familiar with rpi environment 4. Hand-on experience in hardware implementation of embedded communication protocols such as 1-wire, I2C, SPI, UART, USB, I2S 5. Develop test environments and test cases for all mechanical and Electronics systems 6. Worked with any of the following such as Wi-Fi, Microphone, Battery, LCD, Display, Amplifier, Speaker. 7. Familiar with testing of various hardware platforms specific to audio front end such as DSP, Amplifier, Speakers, Microphones 8. Build automated testing systems for regular checks 9. Work with cross-functional teams to complete the assigned job duties within deadlines. 10. Understand and interpret drawings, schematics, technical manuals and instructions. 11. Work with Supervisors to plan and coordinate test activities. 12. Review test procedures and instructions before starting the system testing processes Good to have: 1. Strong communication and documentation skills and ability to operate independently. 2. Knowledge about Wi-fi/Bluetooth/RF/ Antenna Technologies is a plus. 3. Experience of designing hardware schematic 4. Familiar with MIPI Camera & display Modules and their communication protocols & AP Interface. 5. Experience in working with embedded linux environments 6. Diverse experience in microcontroller/ microprocessor based circuit design and bring-up. Ideally from ST/TI/NXP/Renesas and sensor interface on PCBA level.
Posted 2 weeks ago
2.0 - 5.0 years
18 - 20 Lacs
Bengaluru
Work from Office
Job Description In this position, the individual will be responsible for Designing, implementing, debugging firmware for the next generation storage devices (SD, USB, SATA). Typical activities involve the design and implementation of data structures, software algorithms, data path, and implementation of storage interface protocols, such as UFS, to deliver future cutting-edge storage products. You will develop firmware using multiple environments that include SW simulations, FPGA boards, and of course the final product HW. You will work in an Agile environment with advanced CI tools and capabilities that help develop clean code fast. You will work closely with excellent colleague engineers in Israel and India, cope with complex challenges, innovate, and develop products sold to leading mobile and automotive OEMs for millions of devices across the globe. Qualifications B.Tech. in Computer Science or Software / Computer / Electrical Engineering 2+ years of experience in RT / embedded systems and C development Previous RTOS experience - advantage (e.g. ThreadX / MQX / Nucleus / VxWorks / Embedded Linux) Experience in ARM or ARC processors family, debugging environments and tools NAND flash fundamentals Capable of developing wide system view for complex embedded systems Excellent interpersonal skills and team player Fast learner and implementer Great communication skills and fluent English, both verbally and written, and an ability to collaborate across cultural and organizational boundaries.
Posted 2 weeks ago
5.0 - 7.0 years
8 - 12 Lacs
Noida, Mysuru
Work from Office
Develop and maintain Embedded firmware for Linux-based and bare-metal systems. Customize and build Embedded Linux distributions using Yocto or Buildroot. Integrate and debug device drivers for common peripherals (UART, SPI, I2C, GPIO). Required Candidate profile Bring up custom boards, including bootloader configuration (e.g., U-Boot) and device tree setup. Implement and debug TCP/IP communication on embedded Linux platforms using socket programming.
Posted 2 weeks ago
8.0 - 10.0 years
2 - 6 Lacs
Bengaluru
Work from Office
Job Information Job Opening ID ZR_2043_JOB Date Opened 28/10/2023 Industry Technology Job Type Work Experience 8-10 years Job Title Sr. Engineer City Bangalore North Province Karnataka Country India Postal Code 560002 Number of Positions 4 Experience in developing system integration frameworks for Automotive ADAS modules using optimized middleware. Experience in BSP development, Experience with Yocto build system & ARM Tool chains, Experience with board bring up with JTAG, Sensor driver, implementation/integration experience e.g. Cameras, Radars, Lidars, IMU, Experience with DDS/SOMEIP / similar, AUTOSAR experience (classic or/and adaptive) Mandatory SkillEmbedded, C++, Adas, SOA, Middleware (P6SO6 desirable), Linux, Autosar, Rtos, BSP development , Automotive domain only check(event) ; career-website-detail-template-2 => apply(record.id,meta)" mousedown="lyte-button => check(event)" final-style="background-color:#2B39C2;border-color:#2B39C2;color:white;" final-class="lyte-button lyteBackgroundColorBtn lyteSuccess" lyte-rendered=""> I'm interested
Posted 2 weeks ago
5.0 - 8.0 years
3 - 6 Lacs
Pune
Work from Office
Job Information Job Opening ID ZR_1872_JOB Date Opened 14/04/2023 Industry Technology Job Type Work Experience 5-8 years Job Title Senior Developer City Pune Province Maharashtra Country India Postal Code 411013 Number of Positions 2 Primary Skills : Security, Embedded firmware/software and system, Software development in Embedded Linux, digital side, security space for IoT devices, Cyber security, Security Threat modelling TechnologyCryptography, Electronic device security, Cyber security. Responsibilities : Conducting research on software and hardware to improve systems and execute upgrades. Monitoring of documentation during the entire process of developing an efficient embedded system. Conducting risk analysis and solution development. Evaluating a system and its operations' reliability. Recognizing and resolving systemic issues to enhance performance. Providing technical support to colleagues. check(event) ; career-website-detail-template-2 => apply(record.id,meta)" mousedown="lyte-button => check(event)" final-style="background-color:#2B39C2;border-color:#2B39C2;color:white;" final-class="lyte-button lyteBackgroundColorBtn lyteSuccess" lyte-rendered=""> I'm interested
Posted 2 weeks ago
8.0 - 10.0 years
6 - 9 Lacs
Hyderabad
Work from Office
Job Information Job Opening ID ZR_1994_JOB Date Opened 16/06/2023 Industry Technology Job Type Work Experience 8-10 years Job Title Tech Lead Emdedded City Hyderabad Province Hyderabad,telangana Country India Postal Code 500032 Number of Positions 1 Engineering degree,Proficiency in embedded design and development. Experience in developing IoT products. Experience working with Embedded C, Micocontroller,Understands PCB schematics,Own end to end design of one or more products of Eruvaka. Lead design and development of the same. Leads root-cause analysis and comes up with improvement plan,Guides few team members. Helps in skill building in the team. check(event) ; career-website-detail-template-2 => apply(record.id,meta)" mousedown="lyte-button => check(event)" final-style="background-color:#2B39C2;border-color:#2B39C2;color:white;" final-class="lyte-button lyteBackgroundColorBtn lyteSuccess" lyte-rendered=""> I'm interested
Posted 2 weeks ago
7.0 - 9.0 years
9 - 11 Lacs
Bengaluru
Work from Office
Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Edge Computing Good to have skills : Machine Learning, Python (Programming Language) Minimum 7.5 year(s) of experience is required Educational Qualification : BE BTech in MLAI Or BE BTech in any stream Post Graduation in MLAI Summary :As an Application Developer, you will be responsible for designing, building, and configuring applications to meet business process and application requirements. Your typical day will involve working with Edge Computing, and utilizing your skills in Machine Learning, Embedded Linux App Development, and Python programming language. Key Responsibilities :1) Should be Proficient in Embedded technologies (Linux, C/C++, Python) for Edge computing.2) Must have Advanced AI/ML development for Edge. 3) Should have Expertise in Docker, Container Orchestration, IoT Hub integration, and architecting solutions for major cloud IoT platforms (Azure, AWS, Google) for Edge. Technical Experience :1) Should have worked on Workload design and development proficiency for HCI (Azure Stack HCI, Dell VxRail).2) Must have Expertise in application performance tuning across CPU, GPU, VPU etc.3) Hands-on experience with various Edge computing hardware (NVIDIA Jetson, Intel NUC, etc) and specialized knowledge in Neural Network Layer optimization. Additional Information: The candidate should have a minimum of 7.5 years of experience in Edge Computing. The ideal candidate will possess a strong educational background in computer science or a related field, along with a proven track record of delivering impactful software solutions. This position is based at our Bengaluru office. Qualifications BE BTech in MLAI Or BE BTech in any stream Post Graduation in MLAI
Posted 2 weeks ago
2.0 - 5.0 years
7 - 11 Lacs
Bengaluru
Work from Office
Job Summary Person at this position has gained significant work experience to be able to apply their knowledge effectively and deliver results. Person at this position is also able to demonstrate the ability to analyse and interpret complex problems and improve change or adapt existing methods to solve the problem. Person at this position regularly interacts with interfacing groups / customer on technical issue clarification and resolves the issues. Also participates actively in important project/ work related activities and contributes towards identifying important issues and risks. Reaches out for guidance and advice to ensure high quality of deliverables. Person at this position consistently seek opportunities to enhance their existing skills, acquire more complex skills and work towards enhancing their proficiency level in their field of specialisation. Works under limited supervision of Team Lead/ Project Manager. Roles & Responsibilities Responsible for design, coding, testing, bug fixing, documentation and technical support in the assigned area. Responsible for on time delivery while adhering to quality and productivity goals. Responsible for adhering to guidelines and checklists for all deliverable reviews, sending status report to team lead and following relevant organizational processes. Responsible for customer collaboration and interactions and support to customer queries. Expected to enhance technical capabilities by attending trainings, self-study and periodic technical assessments. Expected to participate in technical initiatives related to project and organization and deliver training as per plan and quality. Education and Experience Required Engineering graduate, MCA, etc Experience: 2-5 years Competencies Description KERNEL AND DRIVERS - LINUX Engineer is one who has done one or more of the following on Embedded Linux: design, development/customization, bug fixing/sustenance who is familiar with one or more of the following Linux Kernel configuration;board bring up;device tree; porting/adapting device drivers; For Android specialization, following will be additional : Android patches/configuration; Android architecture Platforms- Mandatory to have worked on one or more of the following: Embedded Linux; ARMEmbedded Linux; x86/Intel Atom Technology Standard- NA Tools- Mandatory to have worked on one or more of the following Lauterbach; Build system-Makefile; Gerrit; Git Languages- Mandatory to have worked on one or more of the following C Specialization- POWER MANAGEMENT, PERIPHERALS, MEDIA , DISPLAY , CONNECTIVITY , DATA PROTOCOL, SECURITY, PERFORMANCE, ANDROID, CARRIER GRADE PLATFORM
Posted 2 weeks ago
4.0 - 6.0 years
3 - 7 Lacs
Bengaluru
Work from Office
: Minimum 4 to 10 years of experience in Architecture & software programming UI Framework, Application Design, Implementation & testing reusable software components for embedded platforms. Experience in UI implementation. Development of UI modules with Qt/QML . Experience in C/ C++ programming with Embedded Linux knowledge. Experience with version control (Git), Cmake, Unit Testing and CI/CD. Enable high responsiveness between UI specification/style guide development/changes and UI module delivery. Ensure timely delivery of tasks according to product back log Ensure good quality of delivery Experience in infotainment display / instrument cluster projects is a plus Experience in agile software development process (SCRUM/KANBAN) Ability to lead a team. Excellent communication and team work skills. Experience in C/ C++ programming. Good hands on experience and knowledge in GUI development with Qt/QML . Primary Skill: . Experience in C/ C++ programming. Good hands on experience and knowledge in GUI development with Qt/QML .
Posted 2 weeks ago
2.0 - 6.0 years
3 - 7 Lacs
Pune
Work from Office
Job_Description":" Job Title: Senior Embedded Linux Engineer \u2013 IoT &Industrial Protocols Company: Silicon Stack Location: Pune, India Employment Type: Full-Time Employee (FTE) Experience: 7+ Years \u200b Key Responsibilities: Develop, integrate, and maintain embedded Linux applications using Yocto and C++ . Design and implement industrial communication protocols such as Ethernet, Modbus, BACnet , and REST APIs . Enable cloud connectivity for IoT systems using protocols like MQTT . Collaborate with firmware, hardware, and cloud teams to deliver secure and scalable industrial solutions. Participate in system architecture discussions and performance optimization. Maintain and enhance existing firmware/software solutions. Must-Have Skills: 7+ years of experience in Embedded Linux development. Strong hands-on experience with Yocto build system and C++ programming. Understanding of industrial communication protocols : Ethernet, Modbus, BACnet, etc. Experience with RESTful API integration and MQTT/IoT cloud connectivity . Experience in Linux kernel/user space development and debugging. Nice-to-Have Skills: Experience in Microservices architecture , particularly EdgeX Foundry . Exposure to Docker, containerization, and cloud-native practices. Knowledge of security practices for embedded and connected devices. \u200b
Posted 2 weeks ago
10.0 - 15.0 years
14 - 19 Lacs
Bengaluru
Work from Office
Unit and Team Overview The Infotainment Platforms Unit is responsible for the development, maintenance, and deployment of the BMW infotainment platform. This Linux (Yocto) based software platform provides essential automotive functions utilized by multiple automotive ECUs. The unit also addresses cross-cutting concerns such as architecture, security, stability, and performance, deploying the platform across various infotainment domain ECUs, including head units, rear seat entertainment systems, telematics, and audio ECUs. The Team and in particular the Network Team is located in many sites around the world (Germany, Portugal and India) and has very good online digital work mode so that location does not make a big difference. The key technologies used are Embedded Linux environment, Automotive processes, rich tooling environment (Github, Jira, Confluence,...) scripting and tooling with Python, Rust and other languages. Job Description As the Domain Principal Engineer for the Network domain, you will play a pivotal role in shaping the technical direction and strategy for our infotainment platform. You will lead the design and implementation of robust engineering practices, ensuring the highest quality and performance standards across multiple ECU projects. Key Responsibilities: Stakeholder Engagement: Act as the primary technical liaison for stakeholders, presenting technical updates, project statuses, and architectural decisions to ensure transparency and alignment. Cross-Functional Collaboration: Work closely with software development, testing, and project management teams to ensure seamless integration and delivery of high-quality software solutions. Mentorship and Development: Mentor and guide junior engineers, fostering a culture of innovation, collaboration, and continuous learning within the team. Risk Management: Identify potential risks in the development and testing processes, proposing and implementing mitigation strategies to ensure project success. Continuous Improvement: Evaluate and enhance engineering processes, tools, and methodologies to optimize performance and quality in the Network domain. Supporting responsibility support the test manager in follwing tasks : Technical Leadership: Provide expert guidance and leadership in the design, development, and integration of the Network domain within the infotainment platform. Architecture Oversight: Define and maintain the architectural vision for the Network domain, ensuring alignment with overall platform goals and industry standards. Test Strategy Development: Collaborate with the testing team to create comprehensive test strategies, including pre-integration and post-integration testing, and ensure alignment with project objectives. support the architect in the following tasks : Performance Monitoring: Monitoring key performance indicators (KPIs) for the Network domain, driving continuous improvement initiatives to enhance workflow efficiency and product quality. Qualifications Required Experience and Skills Strong mindset for quality delivery and driven by understanding the inner working of systems. Knowledge of head unit platform functionalities and automotive software development processes. Strong knowledge of Ethernet, SOME/IP, CAN nPDU, MACSec, IPSec, Firewall etc Nice to have Experience and Skills Strong knowledge of Linux. (Android Automotive as nice to have) Track record in leading team of developers, testers and/or contractors. Experience in Testing frameworks, Requirement Management tool and Defect Management. Basic requirements and Education Business fluent English University degree in computer science or a comparable field of study, ideally with a security focus Keywords Networking protocols (Ethernet, TCP/IP, UDP) SOME/IP, DoIP Embedded C++ Pyhton, Rust Linux, Yocto
Posted 2 weeks ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
17062 Jobs | Dublin
Wipro
9393 Jobs | Bengaluru
EY
7759 Jobs | London
Amazon
6056 Jobs | Seattle,WA
Accenture in India
6037 Jobs | Dublin 2
Uplers
5971 Jobs | Ahmedabad
Oracle
5764 Jobs | Redwood City
IBM
5714 Jobs | Armonk
Tata Consultancy Services
3524 Jobs | Thane
Capgemini
3518 Jobs | Paris,France