Jobs
Interviews

805 Embedded Software Jobs - Page 8

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

2.0 - 7.0 years

12 - 17 Lacs

Mumbai

Work from Office

We are looking for a highly skilled Senior/Lead Embedded Engineer with expertise in Kernel Programming to join our team at Miko.ai. The ideal candidate will have 2-7 years of experience in the field. Roles and Responsibility Design, develop, and test embedded systems software using kernel programming languages. Collaborate with cross-functional teams to identify and prioritize project requirements. Develop and maintain high-quality, reliable, and scalable codebases. Troubleshoot and debug complex issues in embedded systems. Participate in code reviews and contribute to improving overall code quality. Stay updated with industry trends and emerging technologies in kernel programming. Job Requirements Strong knowledge of Linux operating system and its internals. Experience with C/C++ programming languages and data structures. Familiarity with device drivers development and integration. Understanding of real-time operating systems and embedded systems design principles. Excellent problem-solving skills and attention to detail. Ability to work collaboratively in a team environment and communicate effectively.

Posted 1 week ago

Apply

4.0 - 8.0 years

9 - 13 Lacs

Hosur, Bengaluru

Work from Office

Roles & Responsibilities : SW QA Engineer will perform testing on the Control Logics developed by Control SW Engineer. Also be responsible for testing UI. Preparation of tests cases for HiL, SiL environments by understanding the control SW models developed using MATLAB/Simulink Preparation of tests cases for HiL, SiL environments by understanding the control SW algorithms developed using C++ Automation of test cases for HiL, SiL environments using Python, C/C++

Posted 1 week ago

Apply

5.0 - 7.0 years

8 - 12 Lacs

Hosur, Bengaluru

Work from Office

Roles & Responsibilities : Experience in Model based development (MBD), Plant modeling, m- scripting and auto code generation using Matlab/Simulink. Autocode generation tools Simulink Coder/ Embedded coder/TargetLink Good exposure to System modelling, Control theory and Embedded Software architecture Ability to understand requirements and translate them into suitable solution architecture. Experience in MIL-SIL testing using Mathwork Tools such as MATLAB/Simulink, Stateflow, SimulinkTest manager. Experience in testing of ECU Control Software in SIL (Software-in-Loop) Integrate plant model with multiple virtual ECUs to perform real time testing of controllers using Software-In-the-Loop setups. Experience working in any of the engineering domains like ADAS, EV, BCM, Charging & Energy storage systems Basic know how in software build and embedded C / C ++/python. Automotive/embedded industry background will be an added advantage.

Posted 1 week ago

Apply

6.0 - 8.0 years

0 - 2 Lacs

Bengaluru

Work from Office

Greetings from SmartSoC Solutions! SmartSoC Solutions is emerging as a leader in providing engineering solutions worldwide. We offer end-to-end Semiconductor, Embedded, and IT services to design and build next-generation leadership products under one roof. And allowing clients to achieve both quick wins and long-term results. Our goal is to be an extended arm of engineering product and IT companies and ensure good quality productization cost-effectively. www.smartsocs.com In this rapid pace of growth, we are looking at dynamic engineers to be part of our company's growth and expansions. Job Role : Firmware Engineer Location: Bangalore Experience: 6-8 Years JD/Expectations : - Have experience with embedded systems hardware and software design/debugging and applications in C/C++ Experience working with IAR, Keil and/or GCC embedded. Work experience on ARM Cortex platforms (M0/M3/M4). Knowledge/Experience with scripting languages (e.g. Python, etc.) is a plus. A good team player as well as self-motivated individual. Responsibilities:- Develop embedded software for embedded systems (ARM processors) using C/C++ Design, develop, debug, and execute system level testing, test plans. Increase efficiency through automation and application of appropriate test technology, tools, and innovation. Please share your resume to mohammed.fouzan@smartsocs.com. Kindly refer to your friends and colleagues who might be interested in this role. More about SmartSoC company: SmartSoC Solutions is a leading Product Engineering company with specialization in Semiconductor, Embedded, Artificial Intelligence and Automotive domains. We enable our clients to design and build next-generation products, with a focus on Innovation. Our expertise is in Embedded , SOC Design & Verification, Physical Design & Verification, DFT, FPGA Design & Emulation, Analog Design & Layout, Artificial Intelligence, Data Science, Machine Learning, Deep Learning, Data Analytics, IoT, M2M, ATMP services, Product Engineering, Digital Solutions(Web, Mobile, Cloud, Custom Applications), Infrastructure Management, Network and Cyber Security. Our niche skill pool of 1400+ Engineers are doing exceptional work across offices in multiple cities in India, USA, Sweden, Finland, South Korea, Malaysia, Canada. We are continuously expanding our global presence. We follow world-class Engineering practices and Standards with an unwavering focus on Disruptive Innovation.

Posted 1 week ago

Apply

7.0 - 12.0 years

5 - 8 Lacs

Hyderabad

Work from Office

Experience in setting up the testing environment for embedded systems. Experience in strong Python Programming. Experience in defining the testing strategies for embedded software. Hands on experience on MATLAB/SIMULINK Required Candidate profile Desired Skills: Embedded Software, Verification, MIL, SIL, Python 8-12 yrs of Embedded software verification exp for safety critical systems. Experience in test automation framework (MIL, SIL, HIL)

Posted 1 week ago

Apply

5.0 - 8.0 years

13 - 17 Lacs

Bengaluru

Work from Office

Transport is at the core of modern society Imagine using your expertise to shape sustainable transport and infrastructure solutions for the futureIf you seek to make a difference on a global scale, working with next-gen technologies and the sharpest collaborative teams, then we could be a perfect match About The Role Are you a passionate leader with a knack for embedded software and a drive to innovateAs the Group Manager for Vehicle Security at Volvo Group Trucks Technology (GTT), you'll lead teams pioneering software and hardware solutions for vehicle & transportation security that define the future of sustainable transport This pivotal role blends strategic leadership, team development, and cross-functional collaboration to deliver high-quality, impactful products Your Responsibilities Lead & Inspire: Guide and motivate two agile teams, ensuring the timely and high-quality delivery of Driver Time Management & Comfort software and hardware Strategize & Execute: Develop and implement strategies aligned with the broader goals of the Driver Security & Support Technology sub-stream Foster Collaboration: Cultivate a collaborative environment within and across teams, as well as with other Volvo GTT departments Drive Innovation: Champion continuous innovation and process improvements to elevate product quality and team efficiency Develop Talent: Proactively manage competence development, ensuring your teams possess the essential skills for success and growth Engage Stakeholders: Build strong relationships and collaborate with key interfaces across the Volvo GTT organization to enable collective deliveries Who You Are We're looking for a servant leader who is equally passionate about technology and leadership You're a natural motivator with a proven track record in embedded software within the automotive domain Experience: 10+ years in embedded software & hardware development within the automotive industry Leadership Acumen: Strong ability to inspire, motivate, and build high-performing, diverse teams Communication Skills: Excellent interpersonal and communication skills, enabling effective engagement with a wide range of stakeholders Proactive & Driven: Goal-oriented with a strong sense of initiative and the ability to drive actions independently Qualifications Education: b-e or M Tech degree in Computer Science, Software Engineering, Electrical Engineering, or a related field Preferred Experience: Previous people management experience, coupled with several years in embedded software or automotive development, is a significant advantage What We Can Offer We offer you the possibility to be part of our transformation journey, helping the Volvo Group, as the market leader, to change the world of transportation You will be working with the forefront of technology in perhaps the most exciting technical transformation of our time We offer you the possibility to join a vibrant organization, full of brilliant people You will get the chance to influence the way of working and help us grow and mature You will experience a warm atmosphere full of expectations and be working with highly skilled team members and empowering management Work location is in Bangalore at the Group Trucks Technology facility Information Last day for application is: 8th July 2025 We value your data privacy and therefore do not accept applications via mail Who We Are And What We Believe In We are committed to shaping the future landscape of efficient, safe, and sustainable transport solutions Fulfilling our mission creates countless career opportunities for talents across the groups leading brands and entities Applying to this job offers you the opportunity to join Volvo Group Every day, you will be working with some of the sharpest and most creative brains in our field to be able to leave our society in better shape for the next generation We are passionate about what we do, and we thrive on teamwork We are almost 100,000 people united around the world by a culture of care, inclusiveness, and empowerment Group Trucks Technology are seeking talents to help design sustainable transportation solutions for the future As part of our team, youll help us by engineering exciting next-gen technologies and contribute to projects that determine new, sustainable solutions Bring your love of developing systems, working collaboratively, and your advanced skills to a place where you can make an impact Join our design shift that leaves society in good shape for the next generation

Posted 1 week ago

Apply

11.0 - 16.0 years

16 - 20 Lacs

Mumbai

Work from Office

We are looking for a highly skilled Senior/Lead Embedded Engineer with expertise in Kernel Programming to join our team at Miko AI. The ideal candidate will have 11 years of experience in the field. Roles and Responsibility Design, develop, and test embedded systems software using kernel programming languages. Collaborate with cross-functional teams to identify and prioritize project requirements. Develop and maintain high-quality, reliable, and scalable codebases. Troubleshoot and debug complex issues in embedded systems. Participate in code reviews and contribute to improving overall code quality. Stay updated with industry trends and emerging technologies in kernel programming. Job Requirements Strong knowledge of kernel programming languages such as C, C++, and assembly language. Experience with embedded systems development, including bootloaders and device drivers. Understanding of computer architecture, operating systems, and real-time operating systems. Excellent problem-solving skills and attention to detail. Ability to work collaboratively in a team environment and communicate effectively. Strong analytical and critical thinking skills.

Posted 1 week ago

Apply

7.0 - 12.0 years

3 - 7 Lacs

Hyderabad

Work from Office

Strong proficiency in C/C++ programming for embedded systems. Proven experience working with microcontrollers in real-time systems. Experience in Peripherals like UART/SPI/QSPI/I2C/DDR. Expertise in embedded engineering projects, Required Candidate profile Experience with and deep understanding of Ethernet Network development. Experience and a good understanding of CI/CD pipelines, Bamboo, Jenkins. Experience with Linux Kernel and/or FreeRTOS.

Posted 1 week ago

Apply

0.0 - 4.0 years

0 Lacs

hyderabad, telangana

On-site

Qualcomm India Private Limited is a leading technology innovator that is dedicated to pushing the boundaries of what's possible to enable next-generation experiences and drive digital transformation for a smarter, connected future. As a Software Engineer at Qualcomm, you will be involved in designing, developing, modifying, and validating embedded and cloud edge software, applications, and specialized utility programs to create cutting-edge, world-class products that exceed customer expectations. You will collaborate with various teams including systems, hardware, architecture, and test engineers to design system-level software solutions and gather performance requirements and interfaces. Your responsibilities as a Software Engineer at Qualcomm will include applying your software knowledge to support the design and development of software solutions, analyzing user needs and software requirements, designing and implementing small software features, participating in coding, testing, debugging, and integration efforts to ensure timely project completion, assisting in code reviews and regression tests, collaborating with project teams to achieve objectives, and preparing technical documentation for software projects. In this role, you will work under supervision, and your decision-making will impact your direct area of work and/or work group. Effective communication skills, both verbal and written, will be essential to convey basic, routine factual information. Tasks will involve multiple steps that may need to be performed in various orders, requiring some level of planning, problem-solving, and prioritization to complete effectively. Qualcomm is an equal opportunity employer committed to providing accessible processes for individuals with disabilities. If you require accommodations during the application/hiring process, you can reach out to disability-accommodations@qualcomm.com or Qualcomm's toll-free number. The company also expects its employees to adhere to all applicable policies and procedures, including those related to security and confidentiality of company information. Please note that Qualcomm's Careers Site is exclusively for individuals seeking job opportunities at Qualcomm. Staffing and recruiting agencies, as well as individuals represented by agencies, are not authorized to submit profiles, applications, or resumes through the site. Unsolicited submissions from agencies will not be accepted. For more information about this role, you can contact Qualcomm Careers directly.,

Posted 1 week ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

As a Test Engineer at Google, you will play a crucial role in the development and validation of software for System on a chip (SoC) products. Your responsibilities will include creating and executing automated test plans, developing test scripts, and providing on-site debug support to isolate test content failures. To excel in this role, you should hold a Bachelor's degree in Electrical Engineering, Embedded systems, Very-Large-Scale Integration (VLSI), Computer science, or a related field. Your experience in embedded software or test engineering practices, along with proficiency in programming languages such as C/C++, Bash, and Python, will be essential. Additionally, familiarity with debugging tools like Open On-Chip Debugger (OCD) and Joint Test Action Group (JTAG) will be advantageous. Preferred qualifications for this role include a Master's degree in a relevant field, experience with software development in Android Software Development Kits (SDK) or Native Development Kit (NDK), and knowledge of software configuration management solutions. You should also have an understanding of hardware architecture components like CPUs, GPUs, memory, and peripherals. At Google, you will have the opportunity to work on cutting-edge technologies and contribute to the improvement of Google's suite of products and services. As part of a dynamic research and development team, you will collaborate with multidisciplinary teams to conduct validation cycles, identify test failures, and troubleshoot issues using test equipment. Join us at Google, where we believe in building, breaking, and rebuilding technology to make the world's information universally accessible and useful. Be a part of our mission to create innovative experiences that enhance people's lives through the power of technology.,

Posted 1 week ago

Apply

10.0 - 14.0 years

0 Lacs

ahmedabad, gujarat

On-site

As a Technical Manager specializing in Embedded Software, you will be responsible for overseeing and managing the technical aspects of software development projects. You should have a minimum qualification of M.Tech or B.E. in Electronics and Communication or Computer Engineering. With at least 10-12 years of relevant experience, you will be expected to lead a team of software engineers and ensure the successful delivery of projects. Your primary location for this role will be in Ahmedabad. Your duties will include coordinating with cross-functional teams, providing technical guidance and support, and ensuring that project timelines and deliverables are met. Strong communication skills and leadership abilities will be crucial in this position to effectively collaborate with team members and stakeholders. The ideal candidate will have a deep understanding of embedded software development, including firmware, drivers, and real-time operating systems. Experience in managing complex software projects, implementing best practices, and staying up-to-date with industry trends will be highly beneficial. If you are a proactive problem-solver with a passion for technology and a proven track record in technical management, we encourage you to apply for this challenging and rewarding opportunity.,

Posted 1 week ago

Apply

1.0 - 5.0 years

0 Lacs

karnataka

On-site

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 meeting and exceeding customer needs. You will collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions, obtaining information on performance requirements and interfaces. You should have 1-2 years of work experience in embedded software and/or driver development. Being detail-oriented with strong analytical and debugging skills is essential. Effective communication skills, both written and verbal, are required for working with teams across multiple time zones. Proficiency in C/C++ programming is mandatory. It is important to have a working knowledge of Device Driver Programming in Linux/RTOS like QNX/Greenhills, along with familiarity with industry standard software development tools such as debuggers, code revision control systems (GIT, Perforce), IDEs, and build tools. Additionally, a solid understanding of Android versions, the Android Display Framework, Composer HAL, DRM-KMS, OpenWFD standard, or any other display driver is preferred. Excellent knowledge of Display HW processing and various RGB & YUV display color formats is beneficial. Experience in embedded display driver implementation will be an advantage. Qualcomm is an equal opportunity employer committed to providing an accessible process for individuals with disabilities during the application/hiring process. Reasonable accommodations can be requested by emailing disability-accommodations@qualcomm.com or calling Qualcomm's toll-free number. Qualcomm employees are expected to adhere to all applicable policies and procedures, including security and confidentiality requirements. Please note that Qualcomm does not accept unsolicited resumes or applications from agencies. Staffing and recruiting agencies are not authorized to use Qualcomm's Careers Site for submissions. For further information about this role, please contact Qualcomm Careers directly.,

Posted 1 week ago

Apply

0.0 - 3.0 years

0 Lacs

coimbatore, tamil nadu

On-site

As a Firmware Engineer at L&T Precision Engineering & Systems IcTalegaon, your primary responsibility will be to develop firmware according to the project requirements. You will need to be proficient in programming in the C language. You will collaborate closely with the shop team and supply chain team to assist in debugging, obsolescence management, and identifying alternate components. Ideally, you should have additional knowledge of VHDL or experience working with FPGA components. Previous experience with microcontrollers would be advantageous for this role. There will be opportunities for travel to various sites such as Powai, Coimbatore, and Hazira for testing, validation, and project support purposes. You will work under the guidance of an experienced designer who will assign tasks based on project needs. The role requires you to be stationed in Talegaon, with occasional travel expected during firing trials or emergencies. To qualify for this position, you must hold a Diploma in Electronics & Telecommunication. If you have 0 to 3 years of experience in firmware development and possess skills in Firmware, Embedded Systems, Embedded Software, ARM, RTOS, and Microcontrollers, we encourage you to apply for this exciting opportunity.,

Posted 1 week ago

Apply

2.0 - 5.0 years

4 - 7 Lacs

Bengaluru

Work from Office

Embedded Engr II The candidate will be working on full lifecycle activities for embedded product software design and development. Aerospace domain exposure will be an added advantage. The candidate should have at least 4 years of experience in embedded development. The candidate should have the capability to understand the system requirements and perform full SW life cycle activities (design, implementation, and integration testing). The candidate should have a good understanding of embedded controller products from automotive, or avionics or industrial domain with related processes, tools and methodologies and interface other stakeholders for the program execution. The candidate should be able to work in large size time and other stakeholders to carry forward the program execution. Capable of demonstrating strong ownership of tasks and timely Completion. Drive technical process, participate in technical reviews, and drive actions to closure. Actively participate in technical forums and author white papers on relevant topics. Own technical content and deliverables for the team. Skill Requirement: The candidate should have Experience in Embedded Systems with application design with/without RTOS. Experience on Embedded C programming language with device driver development. Good understanding of microcontrollers / microprocessors / DSP and various layers in embedded software - BSP, Boot Loader, Device Drivers, and Application Hands on experience in software debugging/troubleshooting using emulator in single/multi core processor environment. Experience on AFDX, CAN, A429 bus topologies/communication protocols. Experience in change management (e. g. Dimensions/ClearCase) Knowledge of Modeling Tools such as Matlab/Simulink. Experience in Software development process and Agile Methodology. Experience in software design and testing on bus topologies like AFDX, CAN, A429, UART, I2C. Exposure on Aerospace guidelines like RTCA DO-178B/C/ED-12C and RTCA DO-330/ED-215 processes will be added advantage. Skill Requirement: The candidate should have Experience in Embedded Systems with application design with/without RTOS. Experience on Embedded C programming language with device driver development. Good understanding of microcontrollers / microprocessors / DSP and various layers in embedded software - BSP, Boot Loader, Device Drivers, and Application Hands on experience in software debugging/troubleshooting using emulator in single/multi core processor environment. Experience on AFDX, CAN, A429 bus topologies/communication protocols. Experience in change management (e. g. Dimensions/ClearCase) Knowledge of Modeling Tools such as Matlab/Simulink. Experience in Software development process and Agile Methodology. Experience in software design and testing on bus topologies like AFDX, CAN, A429, UART, I2C. Exposure on Aerospace guidelines like RTCA DO-178B/C/ED-12C and RTCA DO-330/ED-215 processes will be added advantage.

Posted 1 week ago

Apply

8.0 - 13.0 years

12 - 17 Lacs

Gurugram

Work from Office

As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We re a technology company that leads with our humanity driving our business priorities alongside meaningful social, community, and societal impact. How You Will Contribute: We are looking for Software Engineers to join our engineering team. You will play a crucial role in developing the Vyatta Network Operating System (NOS), which we recently acquired. Your work will support our customers in building and deploying their virtualized networks. In this role, you will have the opportunity to work on a legacy product that is being sunset. While primarily supporting the legacy product, the skills you acquire during this period will be transferrable to our cutting-edge SAOS 10X platform. As you progress, you will increasingly be involved in the development and support of the SAOS 10X platform: Develop embedded software on the Vyatta NOS, a modified Debian Linux operating system. Participate in all stages of software development, including requirements analysis, architecture, design, implementation, and testing. Troubleshoot software issues and provide customer and verification support. Design and develop unit tests and test-automation suites. Collaborate with Product Owners to incorporate new features and technologies into software applications without compromising performance. Influence and/or define software architecture to enhance resiliency, debuggability, and maintainability. The Must Haves: A minimum of Bachelor s/master s degree in computer science/engineering or equivalent degree with 8+ Year of relevant experience. Excellent analytical, problem solving and programming skills (C, C++, Python) In-depth understanding of Linux OS and open-source software development. Experience in designing and developing L2/L3 networking technologies. Knowledge of software development for Data Forwarding paths (Software, Hardware). Familiarity with network merchant silicon chipsets and whitebox platforms. Experience in troubleshooting large-scale deployments. Familiarity with manageability frameworks such as Yang/XML. Experience with virtualization technologies like Intel DPDK, SR-IOV, etc. Knowledge of network routers/switches or routing protocols (OSPF, BGP, etc.) Proficiency in using the Atlassian tool suite, Git, and Jenkins. Self-motivated with a strong sense of ownership and excellent teamwork and collaboration skills. Ability to multitask and work independently with minimal guidance. Openness to continuous learning and self-improvement. Excellent communication and technical documentation skills Excellent organization skills to manage time, resources, and priorities. Assets: Self-starter with positive attitude Team orientation, organized, and capable of independent work Acumen for problem solving. Ability to work in an environment of change flexibility, creativity and patience Ability to learn and grasp technical concepts related to products being developed Able to work effectively and communicate at all levels within the Ciena workforce #LI-HK1 At Ciena, we are committed to building and fostering an environment in which our employees feel respected, valued, and heard. Ciena values the diversity of its workforce and respects its employees as individuals. We do not tolerate any form of discrimination.

Posted 1 week ago

Apply

0.0 - 3.0 years

2 - 5 Lacs

Bengaluru

Work from Office

EdgeQ is a leading innovator creating the industry s first 5G Base-Station-on-a-Chip. We have assembled a formidable team of distinguished engineers, domain experts, and top graduates from the world s most selective universities to unlock what has traditionally been a proprietary, expensive and complex solution. It takes great innovative minds to unlock the potential of 5G into transformative products. This is where you come in to be one of the key drivers of this transformation. Role Summary and Responsibilities You will be part of the software team delivering high-performance software for a novel reference platform on an aggressive timeline. You will be part of a team delivering a custom high-performance PHY and RF modules on an aggressive timeline. You will be part of a team that handles design and development of complex low-level SW and FW to enable the development of air interface solutions with focus on L1, Phy and RF functions based on customer driven requirements. Responsibilities include developing signal processing features and algorithms using cutting edge SoC, DSP, Baseband, RF transceiver and WTR engine technologies. You will be contributing to the latest ideas and developments in wireless communication enabling IoT, Vehicular communication(V2X), Augmented Reality, Automated Factories of the future. Are you ready to take the plunge? Job Requirements Strong background in Wireless communication and signal processing Very strong coding & debugging skills in C is must Knowledge of any of the wireless technologies (4G, 5G, WLAN technologies (802.11a/b/g/n/ac/ax)) is a plus. Deep understanding of embedded software engineering principles, and core computer science fundamentals Knowledge of RTOS, compilers, build and source code control tools will be a plus Education & experience:B.Tech Degree in Electronics & Communication, Telecom System Engineering or Computer Science. MS/M.Tech Degree highly desirable Accessibility EdgeQ is an Equal Employment Opportunity (EEO) employer and welcomes qualified applicants from around the world, regardless of their ethnicity, gender, religion, nationality, age, disability, or other legally protected status.

Posted 1 week ago

Apply

0.0 - 5.0 years

6 - 12 Lacs

Faridabad

Work from Office

Responsibilities: * Design, develop, test & maintain embedded software using Embedded C language. * Collaborate with hardware team on firmware development projects. Health insurance Food allowance Provident fund

Posted 1 week ago

Apply

2.0 - 12.0 years

7 - 11 Lacs

Bengaluru

Work from Office

5G PHY Control Firmware Bangalore India Role Summary and Responsibilities Design and develop high quality functional firmware Translate product requirements to FW functional requirements Write detailed FW architecture specification covering functional, performance and KPI aspects Write detailed FW architecture specification covering functional, performance and KPI aspects Develop high level design, low-level design specification Design FW system to handle critical timing/synchronization to meet real-time needs of wireless protocols Closely work with HW architects and system engineers to design HW-SW functional split and interfaces Active part in Customer solution design Functional troubleshooting at product level both in the lab and field Perform effective SW/FW configuration management and release management Support field performance activities and radio conformance tests Job Requirements Strong knowledge of any of the wireless technologies (4G, 5G, WLAN technologies (802.11a/b/g/n/ac/ax)) Strong background in Wireless communication and signal processing Deep understanding of embedded software engineering principles, and core computer science fundamentals RTOS, C and C++, compilers, build and source code control tools; Very strong coding debugging skills in C is must Proficiency debugging embedded software systems Education experience:B.Tech Degree in Electronics Communication, Telecom System Engineering or Computer Science. MS/M.Tech Degree highly desirable 2-12 years experience Wireless PHY, PHY control Firmware design and development Accessibility EdgeQ is an Equal Employment Opportunity (EEO) employer and welcomes qualified applicants from around the world, regardless of their ethnicity, gender, religion, nationality, age, disability, or other legally protected status.

Posted 1 week ago

Apply

3.0 - 4.0 years

1 - 4 Lacs

Bengaluru

Work from Office

Educational Qualification : B.E./B.Tech/M.S/M.Tech in Electrical Electronics (or Instrumentation) Engineering, Aerospace Engineering, or a related field. Work Experience : Minimum 3 years of experience in Checkout / Embedded Software Quality Engineering Assurance / Software AIT within the aerospace, satellite manufacturing, automotive, or defence industries. Role Description : Contribute as a part of the Satellite Checkout group in the Space Department of Pixxel. Responsibilities Duties : As a part of Pixxels Checkout group, you will be responsible for the integration, testing, and validation of the spacecraft systems software and hardware. Youll develop and execute comprehensive system test plans, perform analysis, and document outcomes. You'll play a pivotal role in recording and categorizing defects, while also summarizing test results for clear communication. Youll investigate and analyze defects, reproducing scenarios using ground-based rigs to aid Root Cause Analysis (RCA). Develop and implement tests to address issues effectively. Youll create, validate, and manage automated test scripts based on system requirements, driving efficiency and accuracy in testing procedures. You would be expected to participate in various satellite test campaigns like Thermo Vacuum Cycling campaigns, Hardware-In-Loop Tests, Day-In-Life Tests, EMI/EMC Campaign, etc., as well as component-level unit level performance tests. Desirable Skills Certifications: Experience in reading and understanding datasheets, technical reports, software release notes, wiring diagrams, schematics and test plans is a must. Should be well-versed in providing technical feedback to the design team. Strong understanding and experience in Avionics / Payload Systems, cross-functional system-level knowledge of various satellite systems (Electrical Power, Sensors, Actuators, Radios, Propulsion, etc), result analysis, and multi-system testing. Demonstrated experience in successfully running production-level test campaigns for products in aerospace / automotive / defense sectors. Experience in testing of satellites - will be a bonus. High proficiency in Python, C, and C++. Comfortable with Linux-based tools. Strong written and interpersonal skills for effective collaboration with various subsystems in the space departments design teams. You will have to be impeccable with your documentation - to record test plans, results be able to deliver technical feedback to the design teams . Candidate Acumen: A strong desire to work in an unstructured, high-growth, fast-paced start-up environment. Ability to deal with challenges and work out innovative solutions to tackle them. Building a team and guiding them towards success. Benefits: Health insurance coverage Unlimited leaves flexible working hours Role-based remote work and work-from-home benefit Relocation assistance Professional Mental Wellness services Creche facility for primary caregivers (limited to India) Employee Stock Options for all hires

Posted 1 week ago

Apply

10.0 - 12.0 years

3 - 7 Lacs

Bengaluru

Work from Office

Educational Qualification: B.E./B.Tech/M.S/M.Tech in Electrical Electronics (or Instrumentation) Engineering, Aerospace Engineering, or a related field. Work Experience : Minimum 10-12 years of experience in Checkout / Embedded Software Quality Engineering Assurance / Software AIT within the aerospace, satellite manufacturing,automotive or defence industries. Experience in establishing and managing teams at an organisational level is highly desirable. Role Description : Team lead of the Checkout group in the Space Department of Pixxel. Responsibilities Duties : As a part of Pixxels Production group, you will be responsible for the integration and testing of all spacecraft systems software. Youll develop and implement comprehensive system test plans, perform analysis, and document outcomes at different stages of satellite integration. You'll play a pivotal role in recording and categorizing defects, while also summarizing test results for clear communication. Youll investigate and analyze defects, reproducing scenarios using ground-based rigs to aid Root Cause Analysis (RCA). Develop and implement tests to address defects effectively in collaboration with the design team. You will be expected to continuously optimize the checkout process and philosophy to be lean, simple, and reliable. You would be expected to lead various satellite test campaigns like - Thermo Vacuum Cycling campaigns, Hardware-In-Loop Tests, Day-In-Life Tests, EMI/EMC Campaign etc. You will be responsible for configuration managment of the deployment software for production satellites. You will be responsible for creation and maintenance of documentation of all test activities performed by the checkout team. Leadership Strategy You will lead, guide and manage a team of 5+ checkout engineers, assuming responsibility for both their technical leadership and personnel management. You will also be responsible for the staffing of the checkout team for all future missions. You will oversee sprint planning for the checkout team, including task allocation and bandwidth management. Guide the team towards continuous improvement and upskilling, enabling them to plan and conduct test campaigns independently, thereby reducing reliance on the design team. You will be expected to interface with Verification Validation team, Flight Software Team, Program office, Production team and Quality assurance team on a regular basis to identify checkout activities, plan execution, and perform tests in sprint cycles. Desirable Skills Certifications: Strong understanding and experience in Avionics / Payload Systems, cross functional system level knowledge of various satellite systems (Electrical Power, Sensors, Actuators, Radios, Propulsion, etc), result analysis, and multi-system testing. Experience in reading and understanding datasheets, technical reports, software release notes, wiring diagrams, schematics and test plans is a must. Should be well versed in providing technical feedback to the design team. Strong understanding of test campaigns - firmware release tests, Day-in-life test, Functional Checks, System performance test - and ability to quickly and accurately document test reports and results . Demonstrated experience in successfully running production level test campaigns for products in aerospace / automotive / defense sectors. Experience in testing of satellites - will be a bonus. High proficiency in Python, C, C++. Comfortable with Linux based tools. Strong written and interpersonal skills for effective collaboration with various subsystems in the space departments design teams. You will have to be impeccable with your documentation - to record tests plans, results be able to deliver technical feedbacks to the design teams. Candidate Acumen : A strong desire to work in an unstructured, high-growth, fast-paced start-up environment. Ability to deal with challenges and work out innovative solutions to tackle them. Building a team and guiding them towards success . Benefits: Health insurance coverage Unlimited leaves flexible working hours Role-based remote work and work-from-home benefit

Posted 1 week ago

Apply

8.0 - 13.0 years

7 - 11 Lacs

Ahmedabad

Work from Office

We are seeking a Senior Embedded Software/Firmware Engineer to join our core R&D team developing reliable and high-performance embedded systems for industrial-grade products. The role involves ownership of firmware development across the product lifecycle"”from design to deployment. Exposure to avionics or cutting-edge consumer electronics is a strong plus. Key Responsibilities Lead design and development of embedded firmware for microcontrollers, SoCs, and custom hardware platforms. Architect and implement low-level device drivers, middleware, and protocol stacks. Collaborate with cross-functional teams (hardware, QA, systems) to define firmware requirements and integration plans. Perform board bring-up, system debugging, and performance optimization. Develop and execute test plans for unit, integration, and system-level testing. Ensure code quality, maintainability, and traceability using version control (Git, SVN) and issue-tracking tools. Contribute to firmware architecture, coding guidelines, and peer reviews. Document software design, test results, and interface specifications. Stay updated on emerging embedded technologies, tools, and standards. Required Qualifications Bachelor’s or Master’s in Electronics/Electrical/Computer Engineering or equivalent. 6"“8 years of experience in embedded software/firmware development. Proficient in C/C++, RTOS concepts, and bare-metal development. Hands-on experience with ARM Cortex-M, STM32, or equivalent microcontroller families. Strong knowledge of communication protocols (SPI, I2C, UART, CAN, Ethernet, PCIe, USB, etc). Experience in using debugging tools like JTAG, oscilloscopes, and logic analyzers. Exposure to full development cycledesign, coding, debugging, testing, documentation. Good to Have Experience in avionics (DO-178C, ARP-4754) or safety-critical development. Familiarity with scripting (Python, Bash) for automation and testing. Understanding of high-speed interfaces or FPGA firmware interaction. Knowledge of MISRA C, coding standards, or secure coding practices. Why Join Us Be part of a growing, innovation-driven team. Work on real, deployed products in industrial and emerging tech sectors. Opportunity to explore advanced platforms and learn from domain experts. Competitive compensation and transparent career growth path. Job Category Embedded Solutions Job Type Full Time Job Location Ahmedabad

Posted 1 week ago

Apply

4.0 - 7.0 years

6 - 16 Lacs

Hyderabad

Work from Office

Position: C++ Developer Responsibilities : Software design and development Skills: CS, EE or ECE with 4+ -6 years of software development experience Background in product development preferred Strong background in C++ programming(C++11/C++14), including familiarity with boost and STL Excellent problem solving skills and willingness to think outside the box Experience with production software quality assurance practices, methodologies, and procedures Excellent communication skills and experience working with global team Preferred candidate profile

Posted 1 week ago

Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

This role involves the development and application of engineering practice and knowledge in various technologies related to Standards and protocols, application software, and embedded software for wireless and satellite networks, fixed networks, and enterprise networks. Additionally, it includes working with connected devices (IOT and device engineering), connected applications (5G/ edge, B2X apps), and Telco Cloud, Automation, and Edge Compute platforms. The responsibilities also encompass the integration of network systems and their operations in conjunction with the mentioned technologies. Focus on Connectivity and Network Engineering is a key aspect of this role. The individual is expected to develop competency in their area of expertise and share their knowledge with others by providing guidance and support. Understanding and interpreting clients" needs is crucial. The role involves working independently or with minimal supervision, identifying problems and relevant issues in straightforward situations, and generating appropriate solutions. Active participation in teamwork and customer interactions are essential components of this position.,

Posted 1 week ago

Apply

3.0 - 5.0 years

5 - 7 Lacs

Hubli, Mangaluru, Mysuru

Work from Office

Embedded Engr II-Software You must have B.TECH/M.TECH/MCA - Computer Science/Electronics Engineering with 3-5 Years of experience Good in-depth knowledge of C, C++ programming. Experience level 3-5 years of embedded software coding, development, designing, and testing. Capable in Requirement development (High Level SW, Low Level SW Requirements) Working knowledge and experience with JIRA, DOORS, ability to code or test. Excellent communication skills for status and updates. Possess analytical and debugging skills on Real target hardware, hands on experience is an advantage. We value Familiar with any of the Avionics product lines (TCAS, Transponder, DME, EGPWF etc) Demonstrated ability in software development for avionic systems, DO-178B/C process. Exposure to requirement management tools such as DOORS. Exposure to Configuration management like JIRA/ Bitbucket/GIT Individuals who are self-motivated and able to work with little supervision, who consistently take the initiative to get things done, do things before being asked by others or forced to by events. Can quickly analyze, incorporate, and apply new information and concepts Effective communicator We value Familiar with any of the Avionics product lines (TCAS, Transponder, DME, EGPWF etc) Demonstrated ability in software development for avionic systems, DO-178B/C process. Exposure to requirement management tools such as DOORS. Exposure to Configuration management like JIRA/ Bitbucket/GIT Individuals who are self-motivated and able to work with little supervision, who consistently take the initiative to get things done, do things before being asked by others or forced to by events. Can quickly analyze, incorporate, and apply new information and concepts Effective communicator

Posted 1 week ago

Apply

3.0 - 5.0 years

5 - 7 Lacs

Pune

Work from Office

What you ll do: Understand product requirements, design and develop code , module level and system level embedded software design/coding, validation using programming languages like C & C++ on embedded systems running for Linux platforms for Circuit Protection products (Switchgears/Relays/Meters etc.). Involve in technical design including architectural and more detailed object oriented design . Providing project, process, and technical leadership on project activities & should contribute in product development & technology innovations. Provide overall technical leadership for Products development. Lead in technical aspect of agile development planning efforts. Having Breaker trip unit software development will be added advantage for this position. " - Engages in development, design and testing of smart gateway products using programming languages like Assembly, C & C++ on embedded systems running on RTOS & Linux platforms. - Handle build management, change management, and configuration management tools like JIRA / bamboo / TFS / VS / GIT / Stash / Clear Case/Clear Quest/DOORS etc. - Suggest and develop re-usable components and looks for continuous improvement opportunities in industrial control & protection products. Share knowledge within the team and demonstrates flexibility working in parallel on multiple assignments/product categories. - Physical (Memory, processor utilization) resource budgeting experience. - Develops an understanding of both technology and product concepts and is able to articulate product and software design. Ensures quality of delivery in accordance with the plan adhering to the standard practices used in agile/waterfall model. " Qualifications: Bachelors in computer science / electronics/ E&TC/ Instrumentation engineering 3 to 5 Years Skills: "- Experience of industrial communication protocols BACNet, Modbus,TCP/IP, http, Modbus TCP, DNP, BACNetIP, websockets etc. Hands on in developing quality software applications. - Operating system/RTOS concept, multithreading and IPC concepts, sound knowledge and experience of developing Linux shell scripting, Makefiles and application programming. - Working knowledge of Linux programming interface - Experience in embedded programming - Experience with device drivers, Kernel programming - Extensive experience of using C programming langauge in products. - Good to have knowlwdge for C++ -Sound understanding of Operating Systems, Data Structures, Algorithms, Object Oriented Programming and design patterns. - Experience on Yocto is a plus - Experience in power circuit breaker and trip unit is preferred" Good communication skills in English (verbal and written) to communicate information effectively to customers, and technical staff

Posted 1 week 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