Jobs
Interviews

807 Embedded Software Jobs - Page 14

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

5.0 - 7.0 years

18 - 20 Lacs

Bengaluru

Work from Office

Description & Requirements Introduction: A Career at HARMAN Automotive We re a global, multi-disciplinary team that s putting the innovative power of technology to work and transforming tomorrow. At HARMAN Automotive, we give you the keys to fast-track your career. Engineer audio systems and integrated technology platforms that augment the driving experience. Combine ingenuity, in-depth research, and a spirit of collaboration with design and engineering excellence. Advance in-vehicle infotainment, safety, efficiency, and enjoyment. About the Role As a HMI Engineer, you would be responsible for developing Android HMI Applications in the Infotainment context and the delivery of the software for software Integration. You will analyze specifications, develop high-level design, maintain traceability, review unit-level code, and document the work on Harman product(s). You will provide technical coordination in software development by understanding requirements for specific projects/programs, and will be guiding a team of engineers on skill-building aspects that are related to the project. What You Will Do Responsible for requirement analysis till the realization of the functionality in the Android HMI domain. Is responsible for multiple component ownership for Android HMI development. Will integrate features/libraries from other concepts/products. Participate in design, development, verification, troubleshooting, and delivery of high-quality products. Analyze existing embedded software to add features, make modifications, fix bugs, and/or port to different platforms. Study and understand customer and internal specifications, architecture, and design documents for the system. Develop a component design document based on specifications and the given SW architecture. Understand the impact of design changes on system functionality and performance. Participate and contribute in technical discussions across engineering and product teams. Resolve inconsistencies in case of unclear technical requirements in the specification by direct communication with the responsible internal/external stakeholder. Responsible for dependency identification for assigned features. Assess feature reusability between existing and new projects during project execution. Develop unit tests for all new code. Ensure pre-integration testing and verification for the functional area and its features. Provide root cause analysis for issues, fix these issues, and verify the effectiveness of the given fixes for the software components delivered. Assist PL/ Engg. Manager in PI & Sprint planning and backlog estimations, and deliver on commitments for Sprints. Support in preparing the schedule and effort to meet customer milestones. Ensure the process adherence of the work products. Support in ensuring quality through effective design and code review. Support the project and quality team to achieve automotive certifications like ASPICE. Coordinate software development activities with the software team leader. Develop and offer visibility on risk assessment for critical fixes. Work with other domains for the resolution of dependencies on features and defects. Be up to date on the latest Android features/concepts, and automotive industry trends. Work with QA (Test teams) in defining the test-cases & test strategy. Report status, issues, and progress of the SW development. What You Need to be Successful Bachelor s degree in Computer Engineering, Electrical Engineering or equivalent. 5-7 years of experience in Android Application development and integration on embedded platforms in Kotlin, Java, and Jetpack Compose. Good knowledge of the Android system, components & Android middleware. Strong in native C/C++ programming. Proficient with communication interfaces like JNI, binder/AIDL/HIDL, MQTT, and socket communication. Exposure to the Multimedia domain: Experience in using multimedia frameworks. Experience with handling varied media sources, media content management, and media playback scenarios. Proficient in multi-threaded programming and middleware solution development on the Android environment. Strong in fundamentals of IPC and OS concepts. Exposure to the Android application framework. Strong experience in developing responsive applications, scalable to different display resolutions. Experienced with Android music player, preferably Exo player. Good proficiency in MVVM, MVC, and MVP models. Exposure to cloud interfaces, including OAuth, REST APIs. Automotive knowledge will be a plus, though not mandatory. Good debugging skills with Android supporting tools e.g., logcat, ADB etc. Experience in working with third-party libraries, APIs, and Android SDK. Experience working in an agile development environment. Knowledge of UML state diagrams, sequence diagrams, drawing ability, and analysis. Bonus Points if You Have Code Quality orientation, experience with unit, functional, and automated regression testing. Experience in creating UI design in tools like Figma. Advantage having knowledge of automotive, audio, and e-commerce domains. Resourcefulness in triaging technical problems and coordinating with multiple teams for issue resolution. Ability to work in a structured manner. Work proactive and independently with a positive attitude. Good verbal and written communication skills in English. Self-driven and Innovative to drive continuous improvements in the Design and Development process. Ability to work independently and contribute to the project and team. Excellent problem-solving skills. Ability to connect the dots between own tasks and project/team deliverables, and engage in technical discussions with other functions. Strong team player, ability to handle multiple projects, and ability to mentor engineers. What Makes You Eligible Willingness to work in an office located in Bangalore, India. Successfully complete a background investigation and drug screen as a condition of employment. What We Offer Flexible work environment, allowing for full-time remote work globally for positions that can be performed outside a HARMAN or customer location. Access to employee discounts on world-class Harman and Samsung products (JBL, HARMAN Kardon, AKG, etc.). Extensive training opportunities through our own HARMAN University. Competitive wellness benefits. Tuition Reimbursement. Access to the HARMAN Campus Fitness Centre and Cafeteria. An inclusive and diverse work environment that fosters and encourages professional and personal development. You Belong Here HARMAN is committed to making every employee feel welcomed, valued, and empowered. No matter what role you play, we encourage you to share your ideas, voice your distinct perspective, and bring your whole self with you - all within a support-minded culture that celebrates what makes each of us unique. We also recognize that learning is a lifelong pursuit and want you to flourish. We proudly offer added opportunities for training, development, and continuing education, further empowering you to live the career you want. About HARMAN: Where Innovation Unleashes Next-Level Technology Ever since the 1920s, we ve been amplifying the sense of sound. Today, that legacy endures, with integrated technology platforms that make the world smarter, safer, and more connected. Across automotive, lifestyle, and digital transformation solutions, we create innovative technologies that turn ordinary moments into extraordinary experiences. Our renowned automotive and lifestyle solutions can be found everywhere, from the music we play in our cars and homes to venues that feature today s most sought-after performers, while our digital transformation solutions serve humanity by addressing the world s ever-evolving needs and demands. Marketing our award-winning portfolio under 16 iconic brands, such as JBL, Mark Levinson, and Revel, we set ourselves apart by exceeding the highest engineering and design standards for our customers, our partners and each other. If you re ready to innovate and do work that makes a lasting impact, join our talent community today ! #LI-ST1 Please be aware that HARMAN recruiters will always communicate with you from an @harman.com email address. We will never ask for payments, banking, credit card, personal financial information or access to your LinkedIn/email account during the screening, interview, or recruitment process. If you are asked for .

Posted 3 weeks ago

Apply

5.0 - 6.0 years

16 - 18 Lacs

Hyderabad

Work from Office

Silicon Labs (NASDAQ: SLAB) is the leading innovator in low-power wireless connectivity, building embedded technology that connects devices and improves lives. Merging cutting-edge technology into the world s most highly integrated SoCs, Silicon Labs provides device makers the solutions, support, and ecosystems needed to create advanced edge connectivity applications. Headquartered in Austin, Texas, Silicon Labs has operations in over 16 countries and is the trusted partner for innovative solutions in the smart home, industrial IoT, and smart cities markets. Learn more at www.silabs.com . Wireless Hardware Applications Engineer We are Silicon Labs. We are a leader in secure, intelligent wireless technology for a more connected world. Our integrated hardware and software platform, intuitive development tools, unmatched ecosystem and robust support make us the ideal long-term partner in building advanced industrial, commercial, home and life applications. We make it easy for developers to solve complex wireless challenges throughout the product lifecycle and get to market quickly with innovative solutions that transform industries, grow economies and improve lives. Silicon Labs is looking for a junior t o join the A pplication s E ngineering team. We are the bridge between our C ustomers and the internal engineering teams. We help our Customers by providing technical collateral like documentation, coding and hardware examples, and deep technical analysis to solve their actual issues. Our Customers are engineers of those companies who determine the worldwide IoT market. On the other side , w e take the ir technical feedback into internal discussions, as a contribution to new product definitions and/ or bug fixes. What does the Hardware Applications Engineering team do? Silicon Labs Wireless portfolio includes many different transceivers and wireless MCUs for applications like Bluetooth, Zigbee , Thread, Z-Wave, Wi-Fi, Wi-SUN, and a lot more, less known proprietary protocols. Our small team is an expert of and responsible for the lower abstraction layers of the embedded software , below MAC, down the radio configuration registers and peripherals inside the chip, and the surrounding hardware components, schematics , layout including RF matching circuitry and antenna design. As our new application engineer, you get A job in a dynamic and highly innovative technology company in a rapidly growing global market The chance to join a group of highly professional and dedicated colleagues who share your passion Exposure to a broad set of technologies, platforms, and tools The satisfaction of seeing your work in action What you will do In this role you will be working with our cutting-edge 32-bit Wireless MCU products. You will have a direct impact on the success of our biggest customers as they design and build connected systems , and you will be directly contributing to the definition of our next generation products. Here is what your daily role will look like: Actively help customers with their design, development activities , by reviewing schematics, layouts , or fine tune RF performance on Customer PCBs T roubleshoot communication system performance issues by targeted measurements, identify root cause and offer options for solution Create reference designs , hardware design guides for wireless applications Collaborate with IC design, software engineering and marketing teams on product evaluations and new product definitio n Mastery needed for success in this role: BSc or MSc degree in Electrical Engineering Board or system level engineering knowledge with a solid understanding of RF concepts Understanding of Radio Transceiver architecture with knowledge of how to test and verify RF System performance Proficiency taking measurements with standard RF lab instruments (signal generator, spectrum analyzer, network analyzer, scope, DMM, supply) Ability to perform PCB development and optimize RF matching networks Excellent written and verbal communication skills in English We consider the following as a plus: Experience with integrated transmitters and receivers, impedance matching, PCB design Experience in using a scripting language, e.g. P ython , Perl, JavaScript , etc. Experience in embedded SW programming Experience with wireless communication protocols ( Wi-Fi , Bluetooth LE/Mesh, Zigbee, IEEE 802.15.4) Perks & Benefits at Silicon Labs: Silicon Labs is an equal opportunity employer and values the diversity of our employees. Employment decisions are made on the basis of qualifications and job-related criteria without regard to race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status, or any other characteristic protected by applicable law.

Posted 3 weeks ago

Apply

5.0 - 10.0 years

15 - 19 Lacs

Bengaluru

Work from Office

This is an opportunity to play a key role in Dolbys new R&D Center in Bangalore as a Senior Research Manager in our Advanced Technology Group " ATG ", the research and technology arm of Dolby Labs. With multiple competencies that innovate on technologies in audio, video, AR/VR, gaming, music, broadcast and user-generated content, areas of expertise related to computer science and electrical engineering, such as AI/ML, computer vision, data science & analytics, distributed systems, cloud, edge & mobile computing, natural language processing, social network analysis, and computer graphics are highly relevant to our research. What you ll do As a Senior Manager within Dolby ATG research, you focus on three key areas of responsibility: State-of the art, cutting edge, hands-on research: As a researcher, you will invent and develop the next generation of AI driven image and video analysis, enhancement, and processing technologies. Jointly with Dolby s world-class global research teams, you will set directions, identify projects, and build the next wave of image technologies driving Dolby s cloud and licensing business. With a solid understanding of both traditional image processing and newer AI technologies, you will not only perform research using signal processing based only solutions, but you will also work at the intersection of classical image processing and new AI algorithms. You will apply these insights to the research of image delivery, analysis, and content creation technologies. Managing, nurturing, and grooming top research talent: As a senior leader, you will manage and mentor a small group of researchers working in image processing, computer graphics, computer science, and content enhancement. You will work with your team as a coach and mentor. You are passionate about developing junior, highly talented staff into researchers that work fully independently in a corporate environment. Contribute to developing a dynamic, flexible, transparent, results-oriented and innovative working atmosphere. Technology strategy and direction setting: Jointly with Dolby s world-class global research teams, you will set directions, identify projects, and build the next wave of AI based technologies driving Dolby s cloud and licensing business. You work with ATG technology leaders to co-define projects and assign your staff to global R&D initiatives led by other technology initiative leads. Work jointly with upper management, lead resource and work allocation. You will also work with Dolby s Business Groups (BG) to bring the research to life in many products, working closely with product managers, program managers, and BG engineering teams worldwide. Education and desired experience Ph.D. plus 5-10 years of corporate research experience with a degree in Physics, Electrical Engineering, Mathematics, Computer Science. Very deep understanding and strong record of research in Computer Vision, image analysis, enhancement, compression, and processing technologies . You are an absolute top expert in AI with a deep and thorough theoretical understanding of the latest state-of the art AI technologies. You have a detailed understanding of all main network architectures, deployment modes, data augmentation and preparation, and theoretical performance analysis of model architectures. Knowledge of NLP and/or multi-modal architectures is highly desired. You have a good understanding of: Diffusion, autoregressive, or other generative models. Self-supervised, contrastive learning, auto-encoders Audio, image, or text applications Source separation, text-to-speech, music synthesis, image segmentation, image captioning, question answering, language models, etc. Knowledge of Game environments, graphical processing, consumer products, SoC architectures, embedded software, GPU/CPU implementations, algorithm validation and testing, implementation of ML/AI algorithms. Demonstrated ability to create fundamentally new, novel (patentable) image processing, enhancement, and rendering technologies. Strong publication record in major image/video/AI conferences and journals (e.g. NeurIPS, ICLR, ICML, etc.). Strong track of inventing, developing and productizing video technologies in an industrial research environment. Ability to envision applications of new technologies in the form of innovative product solutions. Strong innovator. Highly skilled in C/C++, Python. Experience in managing, guiding and mentoring younger researchers . Team-oriented work ethic and interest to work in cross-continental teams. Strong personal interest in learning, researching, and creating relevant new technologies with high commercial impact. Excellent communication, collaboration, and presentation skills in English. All official communication regarding employment opportunities at Dolby will come from an official dolby.com email address. We will never request payment as part of the hiring process. If you receive a suspicious message, please verify its authenticity before responding

Posted 3 weeks ago

Apply

8.0 - 12.0 years

15 - 19 Lacs

Pune

Work from Office

Job Title Firmware and Controls Designer Job Description You have the opportunity to be part of an exciting team and contribute to the design, development and maintenance of Magnetic Resonance Imaging (MRI) systems. In this role of Firmware and Controls Designer , you are responsible for the development and maintenance of MR Hardware Subsystems/Components and will gain substantial knowledge of complex systems in medical imaging environment. Together with a multidisciplinary team of engineers, you play a crucial role in getting these systems/sub-systems to the required performance, by owning the design, development, testing, and maintenance of embedded systems and safety/mission critical embedded software and firmware, that control various functions of MRI sub-systems. This requires broad orientation, conceptual skills and a can do mentality, keeping abreast with all trends and advancements in technology and medical imaging. You are a part of Hardware Engineering Group under MRI Business, located at Philips Healthcare Innovation Centre (HIC) Pune. HIC is playing a key role in Philips global strategy for Diagnostic Imaging. With Philips HIC, the foundation was laid to touch billions of lives and reiterate Philips commitment towards healthcare growth markets You are responsible for : Requirements, design, implementation, test and integration of module/sub-system in accordance with the higher-level architectural requirements and design specifications Ensuring that the design is consistent with the higher-level architecture and requirements Ensuring that the proposed design would have the safety, reliability and quality features built-in Responsible for ensuring that the design meets the performance, quality and cost criteria Conduct concept and feasibility studies. Leads the introduction of new technologies Ensuring that there is proper documentation per standards for the developed design Ensuring the mutual consistency and efficient integration of the separate components in modular design that meets the product specification Ensuring that his design modules meet the product certification requirements Drawing up personal schedule and reports on progress Defining and assessing the Work Breakdown Structure/planning/costs of his/her area Being abreast of technical developments in own field through study of literature and technical contacts Mentoring/guiding/hand-holding young engineers in the team and helping them ramp-up well Maintaining product and company reputation by complying with country specific regulations To succeed in this role, you should have the following skills and experience: Completed engineering studies at University level; BE/BTech/ME/M-Tech in Electronics or Electrical Engineering, with 8 to 12 years of experience Experience in complete life-cycle management of embedded software, preferably for medical products Expert in C, C++ and other embedded programming languages Proficient in hardware description languages like VHDL, Verilog etc. Knowledge of Software Design Life Cycle (SDLC) Good knowledge of modern OS coding techniques, IP protocols and hardware interfaces Experience in 16/32-bit microcontroller-based design and programmable devices (FPGA/CPLD/SoC etc.) and their interface Knowledge of communication interfaces like RS232, RS485, CAN, EtherCAT, Ethernet and USB Hands-on experience in developing control software for close-loop systems in a mechatronics environment Hands-on experience in using simulation and implementation tools such as MATLAB and SIMULINK Solid knowledge of digital signal processing and control theory Excellent debugging skills - ability to understand and debug problems across hardware/software boundaries Experiences in real-time operating systems Experience in printed circuit board bring up and testing Knowledge of software tests and static code analyses Knowledge of firmware development environments such as IAR or Eclipse as well as version control systems like GIT Should have experience in DFMEA and design of Fail-Safe Systems and Sub Systems Experience in design of a communication gateway will be an added advantage. Knowledge of IEC 60601 standards will be an added advantage Knowledge of Global Medical Quality and Regulatory Standards e.g. IEC, FDA, UL, CE, CSA etc. Hands-on experience with tools like Agile, Clear-quest, Windchill or equivalent Disciplined team worker, ability to work independently Result oriented team player Ability to present and articulate ideas to key stakeholders and leadership team Excellent communication skills and Positive can do attitude Quality mindset in design and documentation Global and Cross-functional Experience/Skills in a Matrix Organization will be an added advantage. If you re interested in this role and have many, but not all, of the experiences needed, we encourage you to apply. You may still be the right candidate for this or other opportunities at Philips. Learn more about our culture of impact with care here .

Posted 3 weeks ago

Apply

2.0 - 5.0 years

5 - 10 Lacs

Bengaluru

Work from Office

The key responsibilities for this role as following: As Firmware developer to develop Hypervisor firmware on IBM power Systems Participate in design, implementation, Integration & verification of virtualization functions Execute unit test plans and functional tests to verify high quality code deliverables Perform code reviews with other members of team Provide code support, debug activities and issues resolution supporting both internal and external customers. Interact with the test team to define test plans, identify, root cause and resolve defects. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 2-5 years of experience in Firmware design( embedded software) and development Expertise in C/ C++ language , Object oriented concepts Experience in embedded device drivers, Linux. Expertise in debugging and root causing complex firmware issues Should be a good team player Should have strong analytical skills Should have good communication skills and a quick learner Preferred technical and professional experience Knowledge in Servers domain, virtualization Tech is added advantage Linux kernel , kernel development multi thread programming C++ design & design patterns/ advanced skills Knowledge in communication protocols Skills on unit testing, scripting and automation. Agile process knowledge Experience on tools like Jenkins, Git/GitHub, Gerrit or other equivalent tools. Should have good knowledge of unit testing.

Posted 3 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

Greater Noida

Work from Office

Responsibilities: * Design, develop, test & maintain embedded systems using Embedded Linux, Firmware & C++. * Collaborate with cross-functional teams on project requirements & deliverables.

Posted 3 weeks ago

Apply

2.0 - 5.0 years

3 - 5 Lacs

Chennai

Work from Office

ECU/Control System Design for Mechatronics system Embedded Software Development in C Use of any RTOS Familiarity with MATLAB and Simulink Microcontroller programming Low Level driver like ADC, PWM, SPI, GPT, PORT, UART and LIN etc. Call 7397778272

Posted 3 weeks ago

Apply

10.0 - 15.0 years

25 - 40 Lacs

Bengaluru

Work from Office

Hiring for Embedded Software Developer Experience:10+ Years Location:Bengaluru Interview-Virtual WFO-6 Days Domain: Manufacturing, aerospace, automobile, electrical and manufacturing Industries B.E degree in Electronics, Computer Science or similar Significant experience in embedded systems design with preemptive multitasking real-time operating systems Good experience in hands-on development and troubleshooting on embedded targets Excellent knowledge of OS coding techniques IP protocols interfaces and hardware subsystems Good programming experience in C or C++ Good knowledge software configuration management tools defect tracking tools and peer review Familiarity with reading schematics and data sheets for components Strong documentation and writing skills Interested candidates can drop your CV to sindhura@delighthr.com

Posted 3 weeks ago

Apply

2.0 - 5.0 years

8 - 12 Lacs

Noida

Work from Office

We're hiring an Embedded Systems Engineer with IoT, BMS, and PCB firmware experience. Work on smart systems for industrial/railway use. Skills: Embedded C/C++, STM32/ESP32, OTA, MQTT, FreeRTOS. Share your cv at hr@nmspl.co Required Candidate profile Embedded C/C++, BMS, PCB debugging, STM32/ESP32, MQTT, FreeRTOS, OTA updates, BLE/Wi-Fi/GSM, Modbus, CAN, low-power optimization, RTOS/Linux, industrial compliance, cloud IoT.

Posted 3 weeks ago

Apply

3.0 - 8.0 years

5 - 10 Lacs

Bengaluru

Work from Office

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: We are looking for Software Engineers to help develop our AI software stack. The team is comprised of experts that span the full stack from software architecture, algorithm development, kernel optimization, down to hardware accelerator block architecture and design. Responsibilities Development of AI SW stack framework enhancements for optimal resource usage while running a neural network on Qualcomm hardware Development of software tools for profiling, and debugging to support rapid deployment of new neural networks in this fast-changing field Collaborating with AI Hardware and architecture teams to continuously improve our AI solution Being an active contributor to the development process to ensure commercial quality software releases Work Experience: Minimum Qualifications At least 3+ years of experience in C/C++, with significant part of that on embedded systems Excellent programming capability and analytical, development, and debugging skills Exposure to RTOS, kernel drivers, Computer Architecture Android / Embedded Linux software development Additional Preferred Qualifications Working knowledge of Python and Git Curiosity and willingness to continually learn new things and propose new ideas. Excellent communication skills (verbal, presentation, written) Ability to collaborate across a globally diverse team and multiple interests Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.

Posted 3 weeks ago

Apply

2.0 - 7.0 years

4 - 9 Lacs

Bengaluru

Work from Office

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: We are looking for Software Engineers to help develop our AI software stack. The team is comprised of experts that span the full stack from software architecture, algorithm development, kernel optimization, down to hardware accelerator block architecture and design. Responsibilities Development of AI SW stack framework enhancements for optimal resource usage while running a neural network on Qualcomm hardware Development of software tools for profiling, and debugging to support rapid deployment of new neural networks in this fast-changing field Collaborating with AI Hardware and architecture teams to continuously improve our AI solution Being an active contributor to the development process to ensure commercial quality software releases Work Experience: Minimum Qualifications At least 2 years of experience in C/C++, with significant part of that on embedded systems Excellent programming capability and analytical, development, and debugging skills Exposure to RTOS, kernel drivers, Computer Architecture Android / Embedded Linux software development Additional Preferred Qualifications Working knowledge of Python and Git Curiosity and willingness to continually learn new things and propose new ideas. Excellent communication skills (verbal, presentation, written) Ability to collaborate across a globally diverse team and multiple interests Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.

Posted 3 weeks ago

Apply

2.0 - 7.0 years

4 - 9 Lacs

Bengaluru

Work from Office

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Qualcomm ADAS/Autonomy team is engaged in offering optimized solutions built on DSP, computer vision and machine learning algorithms for the Qualcomm ADAS/Autonomy SoCs. We are seeking engineers with experience in system and SoC SW level functional safety concepts. The job requires understanding and defining of the Safety Concept and Architecture, Software Safety requirements, defining and deploying safety processes and development of Safety software by following the ISO26262 software processes. Interaction with customers, architects and test/integration teams are required as part of the job. The job also involves working with the Software quality team for adherence of ISO26262 and ASPICE processes. In this role, the candidate will work with local and global teams to understand, define and implement and productize Automotive specific features including software enablement (drivers/BSP/RTOS/AUTOSAR MCAL), security, functional safety, and power applied to Automotive products on our current and next generation SoCs. The candidate will also have the responsibility to coordinate and execute plans which will encompass validation of all the feature requirements. The Candidate will have the responsibility to identify and address any abnormal discoveries by root-causing and providing detailed corrective actions in the form of optimizations and/or fixes. When possible, the candidate is expected to prototype and pre-validate recommended fixes. Additionally, the candidate will be responsible for any automation of design under test along with validation efforts and working closely with design/production/bench IP teams. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. 2 years of Embedded Software Development experience, including low level drivers, and RTOS The candidate should possess 3 to 6 years of industry experience in embedded software driver development and having expertise in one or more below areas would be preferred Should be able to ramp up fast and must have the attitude to work with the team. Strong C and Assembly Programming with OS & Multi-Processor concepts Embedded software development in C and C++ on ARM or similar cores. Hands on experience of driver development on any RTOS, Experience in SafeRTOS/FreeRTOS based development is nice to have Experience in Autosar MCAL development is nice to have Experience in Autosar BSW integration and validation is nice to have ARM Trust-Zone & ARMv7/v8 architecture. Good debugging skills with experience on debugging with Lauterbach JTAG debuggers. Work on challenging customer requirements and issues. Basic understanding one or more of hardware blocks - Clocks, PLLs, GPIO, Interrupt Controllers (GIC), Peripherals (SPI/I2C/UART/CAN/Ethernet/Clock/etc) Automotive SW development experience is must have Experience in ISO26262/functional safety and ASPICE is highly desirable Basic knowledge on Power Mgmt. IC is desirable Knowledge of Software/Hardware Security concepts is desirable Closely work with the hardware team to contribute/suggest modifications to the hardware design. Any past working experience on Qualcomm chips nice to have

Posted 3 weeks ago

Apply

5.0 - 8.0 years

7 - 10 Lacs

Bengaluru

Work from Office

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Skills & Work experience with Programming Language such as C, C++, Java, Python, etc. 5-8+ years of experience in the embedded domain to design, develop and support software solutions on multi-core ARM/CPUs, Strong C/C++ programming skills. Embedded Platforms experience including low-level firmware, kernel and user-space components. Design and development of software for heterogeneous compute platforms consisting of ARMs, GPUs, DSPs, and specialized hardware accelerators in an embedded SoC systems with J-TAG or ICE debuggers. BSP, ARM Arch, Busses (I2C, SPI etc), DDR, Baremetal drivers Experience in real-time SW development for embedded products. Ability to analyze, triage and debug complex system level problems and issues. Good Problem solving & analysis skills; Good communication and enthusiasm to learn. Ability to learn and work together in a team. Must be a Team player. B.E/B.tech or M.E/M.S/M.tech

Posted 3 weeks ago

Apply

3.0 - 8.0 years

5 - 10 Lacs

Bengaluru

Work from Office

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Job Summary: 3+ years experience with Programming Language such as C, C++, exposure to Python, etc. 3+ years development experience with Programming Language such as C, C++, Python, etc.. 3+ years professional work experience in embedded software, driver development, OS like Linux/Android/QNX any RTOS etc. 3+ years experience with low level software/ interface and debugging. 3+ years experience with industry standard software development toolsHSW/HE debuggers, code revision systems (GIT, Gerrit, Perforce), IDEs and build tools. Strong OS fundamentals. Linux and kernel development a strong plus Experience with ARM architecture is added advantage. Experience in BSP development. Experience with low level device driver programming, boot code development Excellent communication skills (written and verbal) and team player Should be self motivated and self driven Preferred Qualifications: Bachelors/Master's Degree in Engineering, Information Systems, Computer Science or related field. 3+ years of Software Engineering or related work experience. 3+ years of experience with API. 3+ year of work experience with Git, Perforce, or Source Code Management System Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.

Posted 3 weeks ago

Apply

4.0 - 9.0 years

20 - 25 Lacs

Bengaluru

Work from Office

Cybersecurity Solution Architect Location: Bangalore, IN, 562122 Position Type: Professional Purpose Product Cybersecurity Solution Architect (PCS Solution Architect) is a technical role typically assigned on central team at GTT and is responsible to provide the top-level cybersecurity attribute and functional requirements which are through regulation, legislation and vehicle level analysis on both onboard and offboard sites, perform feasibility analysis about the available solutions in market and provide a roadmap to introduce the solution. PCS Solution Architect will also work on identifying the stakeholders within GTT to contribute towards the implementation of the solution and request CS Vehicle Architect to initiate discussion with them to evaluate possible enabler and barriers for fulfilment of requirements. In this context PCS Solution Architect will be in contact with solution suppliers to evaluate solutions about overall cost, time to the market and maturity aspects. PCS Solution Architect handovers the generated top-level cybersecurity requirements to PCS Design Engineer for further breakdown of related onboard requirements to low-level cybersecurity requirements applicable on ECU level. PCS Solution Architect supports PCS Design Engineer and Cybersecurity Vehicle Architect during refinement of requirements likewise during implementation.This also implies the support needed for tailorizing cybersecurity solutions due to certain constraints for each vehicle intro block. Responsibilities Responsibilities include but are not limited to: Drive the work with Architectural Cybersecurity Zones. Performing TARA for CS Solutions owned by central team. Supporting CS Vehicle Architect by holistic TARA on vehicle level if needed. Define technical solutions/mitigations/concepts to be generically applied based on the Zones. Educate and lead engineering teams in defined cybersecurity solutions Examples of solutions/mitigations like secure network protocol suites, access control, Hardware Security Module, Secure Boot, firewalls, Secure Software Download, IDS, On and Off board security communication, PKI. Provide input to Vehicle Architectural Design with regards to exposed interfaces and topology. Standards and regulations related responsibilities: Keep up to date on new regulations and standards in addition to ISO21434 and R155 to be considered in the CSMS. For instance, new China GB/T or US regulations. Ensure best practice design principles are applied and that sufficient guidance is added in the CSMS. Participate in and contribute to external work groups and conferences with focus on Vehicle Cybersecurity. Represent the cybersecurity central team in corresponding technical and decision forums. Authorities and Competencs Authorities: Release and sign off for related top level cybersecurity attribute and functional requirements in requirement management tool in accordance with GTT Product Document Management. Mandate to introduce technical solutions, request POV or POC to GTT steering committee or Product and Service Cybersecurity Committee (PSCC). Request contribution and ownership from stakeholders involved to realize and implement the CS requirements. Competences: Knowledge of performing TARA. Experience within Automotive Embedded System Engineering. Documented Experience in cybersecurity architecture and concept design for automotive systems, including in-vehicle networks, embedded software, connected services, and backend infrastructure. Documented experience of working with type approval (R155 & R156) and ISO/SAE 21434. Documented experience of writing cybersecurity requirement based on common practices. Experience in agile methods. Knowledge in C-ITS, ISO 15118-2, ISO 15118-20, wireless and connected communication technologies (applicable if working with PKI solution) Qualification B.E/B.Tech or ME/M.Tech in Computer Science, Electronics or equivalent with minimum 4 years of experience in cybersecurity. Documented experience in at least one of these areas: system safety concept design, architect design or cybersecurity concept design. Previous experience of working with type approval for R155 Previous experience of working as CS engineer or CS architect with focus on embedded engineering. Documented experience of working with ISO/SAE 21434 and CSMS Knowledge within cybersecurity requirement system engineering Knowledge of TARA execution. Knowledge of connected communication technologies (CAN, Ethernet) Documented experience of writing cybersecurity requirement based on common practices. Good knowledge about Intrusion Detection System and PKI (both Onboard (Vehicle/ ECU level) and Offboard (Cloud)) Experience in agile methods We value your data privacy and therefore do not accept applications via mail. Who we are and what we believe in Our focus on Inclusion, Diversity, and Equity allows each of us the opportunity to bring our full authentic self to work and thrive by providing a safe and supportive environment, free of harassment and discrimination. We are committed to removing the barriers to entry, which is why we ask that even if you feel you may not meet every qualification on the job description, please apply and let us decide. Applying to this job offers you the opportunity to join Volvo Group . Every day, across the globe, our trucks, buses, engines, construction equipment, financial services, and solutions make modern life possible. We are almost 100,000 people empowered to shape the future landscape of efficient, safe and sustainable transport solutions. Fulfilling our mission creates countless career opportunities for talents with sharp minds and passion across the group s leading brands and entities. At Group People & Culture , a part of Volvo Group, we create the foundation and frameworks for people growth and organizational development, to drive the people agenda that enables the realization of the Volvo Group aspirations through people strategy and commitment. You will be part of a global and diverse team of highly skilled professionals who work with passion, trust each other and embrace change to stay ahead. Job Category: Technology Engineering Organization: Group Trucks Technology Travel Required: Occasional Travel Requisition ID: 21336 View All Jobs Do we share the same aspirations? Every day, Volvo Group products and services ensure that people have food on the table, children arrive safely at school and roads and buildings can be constructed. Looking ahead, we are committed to driving the transition to sustainable and safe transport, mobility and infrastructure solutions toward a net-zero society. Joining Volvo Group, you will work with some of the world s most iconic brands and be part of a global and leading industrial company that is harnessing automated driving, electromobility and connectivity. Our people are passionate about what they do, they aim for high performance and thrive on teamwork and learning. Everyday life at Volvo is defined by a climate of support, care and mutual respect. If you aspire to grow and make an impact, join us on our journey to create a better and more resilient society for the coming generations.

Posted 3 weeks ago

Apply

6.0 - 11.0 years

35 - 40 Lacs

Hyderabad

Work from Office

Job Description Summary Role Summary/Purpose As a Lead Software Developer you will have the opportunity to directly contribute to the Critical Infrastructure Communication (CIC) product line. You will work in an Agile scrum environment working with your colleagues on the development and product management teams. You will be responsible for creating embedded and application software for product releases. Essential Responsibilities Design and implement firmware of embedded devices and systems from requirements to production release through to post release support Design code test and debug embedded firmware across a range of micro-control architectures from simple 16 bit standalone through to complex multi-processor solutions. Work collaboratively with the hardware designers to optimize software / hardware partitioning. Assist in bridging the gap between remote firmware development and localized testing and debug. Contribute to the hardware and firmware roadmap to achieve convergence of a complex product portfolio to a cost optimized platform solution Qualifications/Requirements Bachelor Degree in an Engineering or Computer Science discipline or equivalent. Preferably 6+ years of experience as a firmware developer. Proven working experience in real time embedded software engineering. Demonstrated experience defining and implementing complex firmware / hardware architectures. Solid programming experience in C or C++ familiarity with software configuration management tools defect tracking tools and peer review. Experience with TI DSP FPGA and ARM architectures. Experience in JavaScript HTML Demonstrated ability to get complex projects across the line to budget and quality targets Ability to work independently and be self-motivated. Understanding and practical application of System Design and System Architecture; i.e. hardware / software portioning hardware abstraction etc. Desired Characteristics Understanding of RTOS concepts from simple round robin to layered pre-emptive. Ability to understand and minimally modify assembler. Experience of Embedded Linux implementations and environments. Experience of industrial communication protocols (eg. MODBUS TCP DNP3 IEC61850 CAN) Experience of modern programming languages (for example C#) Strong communications skills with a proven ability to work successfully within a geographically distributed team. Ability to demonstrate delivery to time quality and budget within an Agile programming environment. Experience in secure code development cyber security Experience of reading schematics and data sheets to assist in software / hardware debug Relocation Assistance Provided: Yes

Posted 3 weeks ago

Apply

10.0 - 15.0 years

20 - 25 Lacs

Hyderabad

Work from Office

Job Description Summary Role Summary/Purpose As the Technical Leader you will get the unique opportunity to oversee and mentor an engineering team developing technologies and innovative product solutions across the GE Vernova Grid Solution Critical Infrastructure Communication (CIC) business. In this role the individual will be responsible for all aspects of Software engineering including New Product Development Modification of Existing Designs Sustaining Engineering and Product Validation. Essential Responsibilities Recruit develop and lead a team of firmware engineers focused on application firmware development; from requirements to production release through to post release support. Project Management - Ensure preparation and maintenance of detailed delivery plans for new product introductions primarily using Agile. Work with other GA Software leaders to share and implement best practice firmware development both regionally and cross product line. Bridge the gap between remote firmware development and localized testing. Technical vision on implementing a state-of-the-art firmware solution. Contribute to the hardware and firmware roadmap to achieve convergence of a complex product portfolio to a cost optimized platform solution Lead the design code test and debug of firmware across a range of micro-control architectures from simple 16 bit standalone through to complex multi-processor solutions. Work collaboratively with the hardware designers to optimize firmware / hardware partitioning. Qualifications/Requirements Bachelor Degree in an Engineering or Computer Science discipline or equivalent. Preferably 10+ years of experience in firmware development and 2+ years of experience leading a team without direct reports. Proven experience managing firmware development projects from concept through to product release using Agile Strong task and delivery focus with a collaborative style in order to get the most from a technical team Demonstrated ability to analyse and resolve problems; both at a technical level and at a people level. Strong influencing skills rather than a dependency on command and control Proven working experience in real time embedded software engineering. Demonstrated experience defining and implementing complex software / hardware architectures. Experience of Linux Operating system or RTOS environments. Solid programming experience in C or C++ familiarity with software configuration management tools defect tracking tools and peer review. Experience with TI DSP FPGA and ARM architectures. Experience in JavaScript HTML Demonstrated ability to get complex projects across the line to budget and quality targets. Ability to work independently and be self-motivated. Understanding and practical application of System Design and System Architecture; i.e. hardware / software portioning hardware abstraction etc. Desired Characteristics Understanding of RTOS concepts from simple round robin to layered pre-emptive. Ability to understand and minimally modify assembler. Experience of Embedded Linux implementations and environments. Experience of industrial communication protocols (eg. MODBUS TCP DNP3 IEC61850 CAN) Experience of modern programming languages (for example C#) Strong communications skills with a proven ability to work successfully within a geographically distributed team. Ability to demonstrate delivery to time quality and budget within an Agile programming Environment. Experience of reading schematics and data sheets to assist in software / hardware debug Relocation Assistance Provided: Yes

Posted 3 weeks ago

Apply

4.0 - 9.0 years

8 - 10 Lacs

Hyderabad

Work from Office

Job Description Summary Role Summary/Purpose As a Firmware Developer you will have the opportunity to directly contribute to the Critical Infrastructure Communication (CIC) product line. You will work in an Agile scrum environment working with your colleagues on the development and product management teams. You will be responsible for creating embedded and application software for product releases. Essential Responsibilities Design and implement firmware of embedded devices and systems from requirements to production release through to post release support Design code test and debug embedded firmware across a range of micro-control architectures from simple 16 bit standalone through to complex multi-processor solutions. Work collaboratively with the hardware designers to optimize software / hardware partitioning. Assist in bridging the gap between remote firmware development and localized testing and debug. Contribute to the hardware and firmware roadmap to achieve convergence of a complex product portfolio to a cost optimized platform solution Qualifications/Requirements Bachelor Degree in an Engineering or Computer Science discipline or equivalent. Preferably 4+ years of experience as a firmware developer. Proven working experience in real time embedded software engineering. Demonstrated experience defining and implementing complex firmware / hardware architectures. Solid programming experience in C or C++ familiarity with software configuration management tools defect tracking tools and peer review. Experience with TI DSP FPGA and ARM architectures. Experience in JavaScript HTML Demonstrated ability to get complex projects across the line to budget and quality targets Ability to work independently and be self-motivated. Understanding and practical application of System Design and System Architecture; i.e. hardware / software portioning hardware abstraction etc. Desired Characteristics Understanding of RTOS concepts from simple round robin to layered pre-emptive. Ability to understand and minimally modify assembler. Experience of Embedded Linux implementations and environments. Experience of industrial communication protocols (eg. MODBUS TCP DNP3 IEC61850 CAN) Experience of modern programming languages (for example C#) Strong communications skills with a proven ability to work successfully within a geographically distributed team. Ability to demonstrate delivery to time quality and budget within an Agile programming environment. Experience in secure code development cyber security Experience of reading schematics and data sheets to assist in software / hardware debug Relocation Assistance Provided: Yes

Posted 3 weeks ago

Apply

6.0 - 11.0 years

8 - 10 Lacs

Hyderabad

Work from Office

Job Description Summary Role Summary/Purpose As a Firmware Developer you will have the opportunity to directly contribute to the Critical Infrastructure Communication (CIC) product line. You will work in an Agile scrum environment working with your colleagues on the development and product management teams. You will be responsible for creating embedded and application software for product releases. Essential Responsibilities Design and implement firmware of embedded devices and systems from requirements to production release through to post release support Design code test and debug embedded firmware across a range of micro-control architectures from simple 16 bit standalone through to complex multi-processor solutions. Work collaboratively with the hardware designers to optimize software / hardware partitioning. Assist in bridging the gap between remote firmware development and localized testing and debug. Contribute to the hardware and firmware roadmap to achieve convergence of a complex product portfolio to a cost optimized platform solution Qualifications/Requirements Bachelor Degree in an Engineering or Computer Science discipline or equivalent. Preferably 6+ years of experience as a firmware developer. Proven working experience in real time embedded software engineering. Demonstrated experience defining and implementing complex firmware / hardware architectures. Solid programming experience in C or C++ familiarity with software configuration management tools defect tracking tools and peer review. Experience with TI DSP FPGA and ARM architectures. Experience in JavaScript HTML Demonstrated ability to get complex projects across the line to budget and quality targets Ability to work independently and be self-motivated. Understanding and practical application of System Design and System Architecture; i.e. hardware / software portioning hardware abstraction etc. Desired Characteristics Understanding of RTOS concepts from simple round robin to layered pre-emptive. Ability to understand and minimally modify assembler. Experience of Embedded Linux implementations and environments. Experience of industrial communication protocols (eg. MODBUS TCP DNP3 IEC61850 CAN) Experience of modern programming languages (for example C#) Strong communications skills with a proven ability to work successfully within a geographically distributed team. Ability to demonstrate delivery to time quality and budget within an Agile programming environment. Experience in secure code development cyber security Experience of reading schematics and data sheets to assist in software / hardware debug Relocation Assistance Provided: Yes

Posted 3 weeks ago

Apply

3.0 - 5.0 years

10 - 11 Lacs

Vadodara

Work from Office

Internal Job Title: Software Engineer - Embedded Business: Lucy Electric Manufacturing & Technologies India Location: Halol, Vadodara, Gujarat Job Reference No: 4078 Lucy Electric is a leader in secondary power distribution solutions with over 100 years industry experience. Specializing in high-performance medium voltage switchgear for utility, industrial and commercial applications, we enable the safe and reliable distribution of energy to homes and businesses worldwide. About this role Working as part of a team of embedded engineers you will be key to developing our next generation of embedded automation solutions. This is an excellent opportunity for an experienced software engineer to work in a mixed signal environment, developing software for both analogue data acquisition systems and ARM based micro-controllers for high reliability operation in a hostile environment. You will work with the Project Manager, Product Manager and/or other stakeholders to develop technical specifications then realize the product and support its release to the end user. This may include the opportunity for occasional site visits both in the UK and overseas to support commissioning and training. The ability to work on a broad range of systems applying different programming languages would be advantageous; developing the embedded software and contributing to the development of associated diagnostic tools/graphical interfaces in different programming languages would be a good example of this. What you get to do within our team Use good engineering practice to design new and modify existing products using company specific software to produce designs and implement systems Analyse scope and requirements, identify and solve problems Where required take responsibility for the entire product life cycle, including specification, software architecture, design, validation, production release and customer support for released products Provide innovative solutions to technical problems Work with-in an agile multi-disciplined team Be a key participant of design reviews Support change management, testing, fault finding, prototype and production build. Provide end user support for both new and existing products. Technical liaison with within and outside Lucy Electric with customer, suppliers and collaboration partners Responsible for supporting team members Qualifications, Experience & Skills Skills: Analyse the scope and requirements Methodical approach to problem solving Create concept designs Use Integrated Development Environments together with Change and Configuration Management tools to develop software source code Develop comprehensive test cases to demonstrate that functional and performance requirements are met Work with electronics, systems and mechanical engineers to design and debug systems Able to work effectively to meet agreed timescales having considered and planned the project activities. Research emerging technical and regulatory trends Debugging software, using various testing methodologies, and identifying performance bottlenecks. Understanding low-level hardware architecture, software optimization, memory management, and real-time processing Essential Knowledge: Proficiency in programming languages such as C assembly language Real-time operating systems (RTOS) and real-time programming techniques. Object Orientated Design and Structured Analysis and Design Change and Configuration Management tools A strong understanding of embedded hardware, microcontrollers, and processors Engineering mathematics and modelling (for analogue measurement systems) Familiarity with version control systems (e.g., Git) and development pipelines Thorough knowledge of MS Office applications, including Word, PowerPoint and Excel Desirable Knowledge: Knowledge of communication protocols such as UART, SPI, I2C, CAN, or Ethernet Familiarity with Agile development methodologies and tools like Jira. Understanding of power management techniques for low-power embedded systems. Knowledge of MV distribution systems and switchgear Strong analytical and problem-solving skills to address complex technical challenges. Qualifications: You will have a good degree in a relevant subject (Software Engineering or equivalent), and a minimum of 3-5 years hands-on engineering experience. Senior Software Engineers at Lucy Electric are innovative, flexible, methodical, patient, logical, enthusiastic, and open to new ideas. They will work in teams and enjoy learning and share knowledge. About Us: Lucy Group Ltd is the parent company of all Lucy Group companies. Since its origins in Oxford, UK, over 200 years ago, the Group has grown and diversified. Today we employ in excess of 1,400 people worldwide, with operations in the UK, Saudi Arabia, UAE, India, South Africa, Brazil, Thailand, Malaysia, India and East Africa. Our Purpose Improving people s lives sustainable homes, smart lighting, intelligent power. Our Values Lucy Electric is a global business that provides medium voltage switching and protection solutions for electrical distribution systems. Our dedication to cultivating our service provision allows Lucy Electric to offer a complete solutions package to our customers; facilitating the delivery of electricity to homes and businesses worldwide. Does this sound interesting? We would love to hear from you. Our application process in quick and easy. Apply today!

Posted 3 weeks ago

Apply

1.0 - 5.0 years

3 - 7 Lacs

Bengaluru

Work from Office

Description for Internal Candidates Summary The Embedded Software Engineer is responsible for designing, developing, and implementing complex embedded systems on ASP capital and connected systems. This role will work closely with the verification and validation team to ensure the quality and reliability of ASP software products. This position reports to the Sr. Manager of Software and Connectivity (ASP IDC). Responsibilities Under limited supervision, general direction, etc. and in accordance with all applicable government laws, regulations and ASP policies, procedures and guidelines, this position: Design, develop, and implement embedded software for our products and systems. Collaborate with cross-functional teams to define, design, and implement new software features. Debug and resolve software defects and issues. Conduct performance analysis of the embedded systems. Review code and design, and provide constructive feedback to team members. Interface among multiple departments and teams including Quality and Service etc. Identify and recommend opportunities for efficiency improvements in department processes. Conduct static analysis, code coverage analysis, and other verification techniques to ensure high-quality software. Responsible for communicating business related issues or opportunities to next management level. Performs other duties assigned as needed. Requirements Bachelor s degree in Computer Engineering/Science/ Electronics and Communication or other relevant technical experience is required. 1 to 5 years of experience in embedded and system-level software development 2 + years of working experience in C/C++ Proficiency in Python or other scripting languages Extensive knowledge of real-time operating systems and microcontrollers. Experience in Yocto Linux is a preferred. Experience with software development tools, such as IDEs, debuggers, and version control systems Good understanding of embedded systems, software architectures, and design principles. Familiarity with software configuration management tools, defect tracking tools, and peer review techniques. Experience with oscilloscopes, analyzers and electronics is preferred. Knowledge of defect management tools such as JIRA or Bugzilla is required. Prior work in a regulated environment like medical device industry is preferred. Familiarity to Agile methodology is preferred. Has good verbal and written communication skills. We are a diverse team 17,000 strong, united by a dynamic, inclusive culture and energized by limitless learning and growth. We use the proven Fortive Business System (FBS) to accelerate our positive impact. At Fortive, we believe in growth. We re honest about what s working and what isn t, and we never stop improving and innovating. About Advanced Sterilization Products ASP is a leading global provider of innovative sterilization and disinfection solutions, and a pioneer of low-temperature hydrogen peroxide sterilization technology.ASP s mission is to protect patients during their most critical moments. We support healthcare facilities in the fight to protect patients against hospital acquired infections, which are a leading cause of morbidity and mortality. ASP s products, which are sold globally, include the STERRAD system for sterilizing instruments and the EVOTECH and ENDOCLENS systems for endoscope reprocessing and cleaning. We Are an Equal Opportunity Employer. Fortive Corporation and all Fortive Companies are proud to be equal opportunity employers. We value and encourage diversity and solicit applications from all qualified applicants without regard to race, color, national origin, religion, sex, age, marital status, disability, veteran status, sexual orientation, gender identity or expression, or other characteristics protected by law. Fortive and all Fortive Companies are also committed to providing reasonable accommodations for applicants with disabilities. Individuals who need a reasonable accommodation because of a disability for any part of the employment application process, please contact us at applyassistance@fortive.com. Bonus or Equity This position is also eligible for bonus as part of the total compensation package.

Posted 3 weeks ago

Apply

4.0 - 8.0 years

6 - 10 Lacs

Noida, Indore, Hyderabad

Work from Office

Position: Employee Referral - Embedded Job Description: What Youll Be Doing Responsible for design and development of real time embedded software/firmware and PC/mobile based software application. To Analyse domain specific technical or low level requirement and modification as per end customer or system requirement. Participate in High level and low level software design Perform software testing including unit, functional and system level requirement including manual and automated Performs software requirement to design to coding to testing traceability Performs code review following coding guidelines and static code analysis Troubleshoots software problems of limited difficulty. Expertise in Optimizations on embedded platform Strong C/C++ Programming skills Experience in assembly level coding is added advantage Use of hardware such as oscillator and logic analyzers for hardware debugging Strong debugging skills Strong sense of ownership, passionate, fast learner, analytical mind set, perfection seeker. Develops software solutions from established programming languages or by learning new language required for specific project What Are We Looking For To Analyse domain specific technical or low level requirement and modification as per end customer or system requirement. Participate in high level requirements analysis, High level and low-level software design Troubleshoots software problems which are complex in nature. Documenting technical deliverable like software specifications, design document, code commenting and unit test cases, Release note etc. throughout the project life cycle. Follow defined process for software Development life cycle Develop new approaches to complex design problems. Strong sense of ownership, passionate, fast learner, analytical mind set, perfection seeker. Location - Hyderabad, Ahmedabad, Bangalore, Pune, Chennai, Noida, Indore Location: IN-GJ-Ahmedabad, India-Ognaj (eInfochips) Time Type: Full time Job Category: Engineering Services

Posted 3 weeks ago

Apply

4.0 - 9.0 years

6 - 11 Lacs

Noida, Indore, Hyderabad

Work from Office

Position: Employee Referral - Embedded Job Description: What Youll Be Doing Responsible for design and development of real time embedded software/firmware and PC/mobile based software application. To Analyse domain specific technical or low level requirement and modification as per end customer or system requirement. Participate in High level and low level software design Perform software testing including unit, functional and system level requirement including manual and automated Performs software requirement to design to coding to testing traceability Performs code review following coding guidelines and static code analysis Troubleshoots software problems of limited difficulty. Expertise in Optimizations on embedded platform Strong C/C++ Programming skills Experience in assembly level coding is added advantage Use of hardware such as oscillator and logic analyzers for hardware debugging Strong debugging skills Strong sense of ownership, passionate, fast learner, analytical mind set, perfection seeker. Develops software solutions from established programming languages or by learning new language required for specific project What Are We Looking For To Analyse domain specific technical or low level requirement and modification as per end customer or system requirement. Participate in high level requirements analysis, High level and low-level software design Troubleshoots software problems which are complex in nature. Documenting technical deliverable like software specifications, design document, code commenting and unit test cases, Release note etc. throughout the project life cycle. Follow defined process for software Development life cycle Develop new approaches to complex design problems. Strong sense of ownership, passionate, fast learner, analytical mind set, perfection seeker. Location - Hyderabad, Ahmedabad, Bangalore, Pune, Chennai, Noida, Indore Location: IN-GJ-Ahmedabad, India-Ognaj (eInfochips) Time Type: Full time Job Category: Engineering Services

Posted 3 weeks ago

Apply

8.0 - 13.0 years

10 - 20 Lacs

Bengaluru

Work from Office

We are seeking highly skilled Embedded Software Engineers with expertise in the Media Domain, specializing in Embedded C++ and Linux development. The ideal candidate will have hands-on experience in multimedia processing, video/audio streaming, and strong understanding of frameworks like GStreamer. Key Responsibilities : - Design and develop multimedia applications using Embedded C++ on Linux platforms - Implement video/audio streaming solutions using GStreamer - Work on codec integration, synchronization, and pipeline development - Optimize media performance and manage multimedia buffers - Debug, test, and maintain robust media applications in real-time environments Required Skills : - Strong proficiency in Embedded C++ and Linux internals - Deep understanding of GStreamer, multimedia streaming protocols - Experience with media encoding/decoding and buffer management Preferred : - Exposure to multimedia standards (MPEG, H.264, AAC) - Familiarity with RTSP, RTP, or similar protocols.

Posted 3 weeks ago

Apply

5.0 - 10.0 years

8 - 18 Lacs

Hyderabad

Work from Office

hardcore LLM and Model development with excellent python programming skills and embedded experience

Posted 3 weeks ago

Apply
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies