Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
5.0 - 9.0 years
13 - 17 Lacs
Hyderabad
Work from Office
Job Description Summary Lead Firmware Engineer will participate in embedded firmware development for the MarkVIe platforms. You will work in a global environment with a skilled cross functional team of engineers creating and improving state-of-the-art platform for use in every kind of power generation application. Job Description Essential Responsibilities -Understand high level system requirements to define the architecture and low-level design requirements and do the implementation. -Designing developing coding testing and debugging system software. -Analyzing and enhancing efficiency stability and scalability of system resources -Integrate and validate new product designs -Lead and perform high quality reviews. (Example: detailed design source code unit test code requirements etc. ). -Interface with hardware design and development teams -Work with the FW Test engineers to develop formal design verification and validation plans and perform or oversee testing. -Assess third party and open source software -Automated unit and regression testing. -Experience in Agile development methodology. -Maintain high quality documentation of the design code reviews and the unit test results -Experience working on multiple stages of the product development lifecycle (project initiation design completion release and maintenance) -Able to work in cross-functional and global teams Qualifications/Requirements -Bachelors / masters in Computer Science/ Electronics Engineering / Electrical Engineering or related field of study. -5 - 9 years of working experience in embedded software programming -Experience in hands on development and troubleshooting on embedded targets -Experience in C/C++ programming and good understanding of different Microprocessor architectures. -Hands on experience in embedded systems design with preemptive multitasking real-time operating systems (preferably QNX RTOS) -Experience in doing automated unit test for C/C++ applications. -Familiarity with software configuration management tools defect tracking tools and peer review. -Exposure to C# development will be an added advantage. Desired Characteristics -Experience with Control Systems firmware development for MarkVIe. -Experience working with Industry protocols like MODBUS Profibus Profinet FF CAN Ethernet -Demonstrated experience working with global teams on global programs. -Self-starter able to work with multi-functional teams (Hardware Software System Test. etc. ) -Knowledge of software design for cybersecurity. -Good interpersonal skills. Note: To comply with US immigration and other legal requirements it is necessary to specify the minimum number of years experience required for any role based within the USA. For roles outside of the USA to ensure compliance with applicable legislation the JDs should focus on the substantive level of experience required for the role and a minimum number of years should NOT be used. Additional Information Relocation Assistance Provided: Yes
Posted 1 week ago
4.0 - 8.0 years
7 - 11 Lacs
Kochi
Work from Office
JOB DESCRIPTION Title/Position:BSP Developer Location:Bangalore/Kochi India Education:Bachelor s degree Key Responsibilities: Work closely withBusiness Unit head in defining strategy for the BU Responsible accountable for engineering execution and deliveries for customer projectsacross globe Work proactivelywith different stake holders in the organization for successful execution andproject reporting Work proactivelywith HR team for hiring talented and capable engineers to fulfil the businessneeds Mentor the teams growth create a conducive environment in the BU for their success Support salesteam in customer facing activities, proposal preparation to win business Key Skills: Bachelors in Electronics Engineering is aminimum requirement Masters in Electronics or Computer ScienceEngineering is an added advantage 4+ years of Industry experience in theindustry Automotivedomine experience is added advantage. Mustkey skills-Linux device drivers, BSP Must. Languages:Embedded C with Data Structures OperatingSystem: Linux / Android / RTOS Experiencein BSP development activities for Linux Android based embedded devices Experiencein embedded development, Linux device driver development, integration, boardbring-up activities such as programming, debugging, troubleshootingand functionality testing WorkingKnowledge in I2C, SPI, UART, USB, SDIO, Audio and Video, Ethernet, PCIeinterfaces WorkingKnowledge in Yocto, kernel, board bring up, porting Aboutus: Tessolve Semiconductors, a venture of Hero Electronix,is a Design and Test Engineering Service Company providing End to End Solutionsfrom Product Engineering, Software, Hardware, Wireless, Automotive and EmbeddedSolutions. Tessolveoffers a unique combination of pre-silicon and post-silicon expertise toprovide an efficient turnkey solution for silicon bring-up, spec to theproduct. With 3000+ employees worldwide, Tessolveprovides a one-stop-shop solution with full-fledged hardware and softwarecapabilities, including its advanced silicon and system testing labs. Tessolveoffers a Turnkey ASIC Solution, from design to packaged parts. We have a globalpresence with office locations in the United States, India, Singapore,Malaysia, Germany, United Kingdom, China, UK, Japan, Thailand, Philippines, andTest Labs in India, Singapore, Malaysia, Austin, San Jose. Tessolve offers ahighly competitive compensation and benefits along with an electric workenvironment to scale one s intellect, skills and growth
Posted 1 week ago
3.0 - 4.0 years
3 Lacs
Bengaluru
Work from Office
JOB DESCRIPTION Title/Position:BSP Developer Location:Bangalore Education:Bachelor s degree Key Responsibilities: Work closely withBusiness Unit head in defining strategy for the BU Responsible accountable for engineering execution and deliveries for customer projectsacross globe Work proactivelywith different stake holders in the organization for successful execution andproject reporting Work proactivelywith HR team for hiring talented and capable engineers to fulfil the businessneeds Mentor the teams growth create a conducive environment in the BU for their success Support salesteam in customer facing activities, proposal preparation to win business Key Skills: Bachelors in Electronics Engineering is aminimum requirement Masters in Electronics or Computer ScienceEngineering is an added advantage 3+ years of Industry experience in theindustry Automotive domine experience is addedadvantage . Must key skills-Linux device drivers, BSP Must. Languages: Embedded C with DataStructures Operating System: Linux / Android /RTOS Experience in BSP developmentactivities for Linux Android based embedded devices Experience in embedded development,Linux device driver development, integration, board bring-upactivities such as programming, debugging, troubleshooting andfunctionality testing Working Knowledge in I2C, SPI, UART,USB, SDIO, Audio and Video, Ethernet, PCIe interfaces Working Knowledge in Yocto, kernel,board bring up, porting Aboutus: Tessolve Semiconductors, a venture of Hero Electronix,is a Design and Test Engineering Service Company providing End to End Solutionsfrom Product Engineering, Software, Hardware, Wireless, Automotive and EmbeddedSolutions. Tessolveoffers a unique combination of pre-silicon and post-silicon expertise toprovide an efficient turnkey solution for silicon bring-up, spec to theproduct. With 2500+ employees worldwide, Tessolveprovides a one-stop-shop solution with full-fledged hardware and softwarecapabilities, including its advanced silicon and system testing labs. Tessolveoffers a Turnkey ASIC Solution, from design to packaged parts. We have a globalpresence with office locations in the United States, India, Singapore,Malaysia, Germany, United Kingdom, China, UK, Japan, Thailand, Philippines, andTest Labs in India, Singapore, Malaysia, Austin, San Jose. Tessolve offers ahighly competitive compensation and benefits along with an electric workenvironment to scale one s intellect, skills and growth
Posted 1 week ago
3.0 - 5.0 years
5 - 10 Lacs
Bengaluru
Work from Office
Position: DSP Engineer Experience: 3-5 Yrs Employer : Tessolve Location: Bangalore. Education: Masters/PhD - (B.Tech)Computer Science, ECE or relevant field Notice: Immediate to 15 Days Tessolve Semiconductors a venture of Hero Electronix, part of $5B Hero Group companies a Design and Test Engineering Service Company providing End to End Solutions from Product Engineering, Software, Hardware, Wireless, Automotive and Embedded Solutions. Currently we are 2300+ employees worldwide. We are Global Multi- National Company having Engineering and Sales presences in India, Malaysia, Singapore, USA, UK, Europe, and China. Tessolve has strategic and sustainable growth plan to ensure the business stability to our valued customers and to protect the career of our employees even under disturbed Business situations. Job Description: The Candidate should have the following requirements At least 4+ years of embedded domain experience in SoC Hardware architecture. Proficient in hardware fundamentals of display/ Video/camera basics, DDR, SMMU, NOC and system interconnects, AXI/AHB Bus protocols and hardware Performance Monitoring systems. Good understanding of Auto/Mobile SoC architectures and Multimedia Subsystems hardware data flows. Basics of Arm processor architecture, Multicore/Multiprocessor with SMP/heterogenous cores. Expertise in C programming language on an embedded platform is a must. Operating systems/RTOS/Linux kernel internals, scheduling policies, locking mechanism, MMU/paging etc. Prior working experience in IP hardware functional and performance validation in silicon and or emulation, preferably in Multimedia domain viz. camera, Video, Display, GPU and Audio. Familiar with Android System tools, Debug tools, JTAG, scripting etc. Passion in debugging system level issues, working with teams across geographies and partnering with cross functional teams towards meeting project milestones. Exposure to working on emulation/pre-si environment is added advantage. Education requirements: Required: Bachelors/Master s Computer Engineering and/or Electrical / Electronics Engineering
Posted 1 week ago
3.0 - 9.0 years
4 - 8 Lacs
Bengaluru
Work from Office
Position : WLAN Test Engineer Experience: 3- 9 years Location Bengaluru Tessolve Semiconductors a venture of Hero Electronix, part of $5B Hero Group companies a Design and Test Engineering Service Company providing End to End Solutions from Product Engineering, Software, Hardware, Wireless, Automotive and Embedded Solutions. Currently we are 2300+ employees worldwide. We are Global Multi- National Company having Engineering and Sales presences in India, Malaysia, Singapore, USA, UK, Europe, and China. Tessolve has strategic and sustainable growth plan to ensure the business stability to our valued customers and to protect the career of our employees even under disturbed Business situations. Technical Skillset Required: 3+ to 9 years experience Scripting skills: Python, Shell scripting . Experience with Linux OS mandatory . Good to have: Android, and/or RTOS environments . Wi-Fi working knowledge is needed. (Wi-Fi Station, Access point -Mandatory Specification knowledge in 802.11a/b/g/n/11ac is mandatory. Good to have: 802.11ax, Wi-Fi 6E, Wi-Fi 7, Wi-Fi Direct, WPS. Good knowledge of tools for Wi-Fi traffic testing ( Iperf , Chariot), protocol analysis ( Omnipeek , Wireshark, tshark ), Network traffic analysis ( tcpdump ). Good knowledge of IP networking is mandatory. (IP, DNS, DHCP, Multicast) A minimum of 5 years of working experience in WLAN products. Performance testing analysis (including current measurement) is good to have. BT knowledge and testing, Wi-Fi alliance certification (till 11ax) experience is also added advantage. Disclaimer: At Tessolve , we are committed to fostering a workplace that embraces and celebrates diversity in all its forms. We believe that diverse teams drive innovation, creativity, and success. We are dedicated to creating an inclusive environment where all employees, regardless of their race, color , religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status, feel valued and respected. We believe in fair and equitable treatment for all employees and aim to eliminate any biases or barriers that may hinder personal or professional growth.
Posted 1 week ago
2.0 - 7.0 years
5 - 15 Lacs
Bangalore/Bengaluru
Work from Office
Roles include firmware/software development,driver development(I2C, SPI, UART),board bringup,lab testing using CRO/oscilloscope, documentation, crossfunctional coordination, test/design plan support, and using tools like Git/JIRA.Experience preferred
Posted 1 week ago
3.0 - 6.0 years
5 - 13 Lacs
Hyderabad, Ahmedabad, Bengaluru
Work from Office
Title: Embedded Python Developer Location: Hyderabad Description: Embedded Python Automation/Development Experience Good to have Firmware/Linux Device Driver Testing /Verification Experience Good to have Automation Framework development in embedded domain
Posted 1 week ago
2.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Minimum qualifications: Bachelor's degree in Electrical, Electronics or Computer Engineering, or equivalent practical experience. 2 years of experience in development, testing and deployment of consumer electronics/embedded systems. Experience with Embedded Systems, Devices, C, C++, Kernel, Device Drivers, Linux, Firmware. Experience with embedded programming in C/C++. Preferred qualifications: Experience in Electrical, Electronics or Computer Engineering with competencies in Embedded domain, data structures, algorithms, and software design. Experience in working closely with hardware designers and reading schematics. Experience with Advanced RISC Machine (ARM) or other low-power SoC architectures, memory system, interconnects etc. Experience in Performance/power analysis and optimization. Knowledge of embedded systems development, Real-Time Operating System (RTOS) concepts, device drivers and hardware/software integration. Knowledge of Advanced RISC Machine (ARM), system BIOS, Linux kernel, device drivers. About The Job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. In this role, you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions. Google's mission is to organize the world's information and make it universally accessible and useful. Our team combines the best of Google AI, Software, and Hardware to create radically helpful experiences. We research, design, and develop new technologies and hardware to make computing faster, seamless, and more powerful. We aim to make people's lives better through technology. Responsibilities Design software applications for developers, and let them make use of hardware accelerators seamlessly in a timely manner. Implement and validate firmware and Linux drivers for optimal power consumption and performance. Design, develop, and test embedded software drivers for the next generation of smart devices. Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality. Write product or system development code. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form .
Posted 1 week ago
11.0 - 18.0 years
25 - 40 Lacs
Bengaluru
Work from Office
InnoPhase Inc., DBA GreenWave Radios, is at the forefront of innovation in Open RAN digital radios. Our cutting-edge solutions, powered by the Hermes64 RF SoC, are designed to enhance network energy efficiency while dramatically reducing operational expenses, with purpose-built silicon that is the heart of ORAN-based active antenna arrays. Based in San Diego, California, GreenWave Radios has earned a reputation for delivering power-efficient digital-to-RF solutions. Our commitment to innovation is backed by a robust team of more than 100 talented engineers spread across four R&D facilities worldwide and an extensive portfolio of over 120 global patent filings, underscoring our dedication to pushing the boundaries of radio technology. InnoPhase Inc., DBA GreenWave Radios and Synergic Emergence have a co-employment relationship. For over three years, GreenWave Radios has partnered with Synergic Emergence, a professional employment organization provider, to offer our employees the best benefits and services. This arrangement means that Synergic Emergence provides employee pay checks and benefits, and GreenWave Radios will provide employment, evaluation, and advancement. By outsourcing some HR functions, GreenWave Radios can focus on what we do best developing and implementing highly innovative SOC cellular radio integrated circuit products. Key Responsibilities: Individual contributor to develop Embedded Linux-based SW solutions for O-RAN Cellular base station radios. Assist with the definition, development & verification of FW/SW products. Establish unit level design, implementation & test strategies. Support integration & test and debug software for timely closure Work with the Applications team and customers to provide the necessary support. Job Requirements: 10+ years relevant work experience required. BE/B.Tech, M.Tech EC/CS required. Strong coding skills in C, C++, and/or Python. Experience with Embedded Linux Kernel, Driver & Application development. Cellular RAN development experience. Experience building and integrating SW for a multi-vendor environment e.g., some internal custom SW + Xilinx IP + 3rd-party / open-source SW. Experience with ARM or similar embedded SoC development environment. Excellent debugging skills. Comfortable with configuration management, version control & modern software development flow (e.g., Agile). Good communication, documentation & presentation skills. Prior experience with FPGA and/or Network Processor software development. Team player with a strong sense of urgency to meet product schedules. Be able to work productively and independently. Desirable Skills: Familiarity with ORAN M/C/S/U plane. Familiarity with netconf2, netopeer2 client/server, yang, SysRepo, SyncE, PTP, eCPRI, CPRI. Experience with development for PetaLinux (Xilinx-based Linux SW package) including development workflow incorporating Xilinx Vivado & Xilinx SDK. Experience with Xilinx Zynq platform, Vivado Tools (10G Ethernet IP). Understanding of FPGA HDL (VHDL, Verilog, System Verilog) and/or FPGA PL/RTL. Experienced in RTOS principles and concepts & hands-on experience in any RTOS. Prior System on a Chip (SoC) product development experience. Good understanding of cellular wireless protocols (MAC/PHY). Experience using command-line Git, GitLab & Jira tools. Benefits: Competitive salary and stock options. Learning and development opportunities. Employer-paid health Insurance. Earned, Casual, Sick & parental leaves.
Posted 1 week ago
2.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Company Qualcomm India Private Limited 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 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. Job function: CoreTech Automotive Products team Skills/experience: 2-5 years of experience with below skill set. Drivers design and development on multiprocessor and multithreaded ASIC platforms. Good understanding of microprocessor, multiprocessor architecture. ARM, DSP, etc Good understanding of basic real-time/embedded programming concepts & real time operating systems concepts BSP Device driver development Driver development/support includes configuration of ARM Bus architecture protocols AXI/AHB/APB and Advanced AMBA. Good understanding and proficiency in C and assembly Experience in using debugging tools like Lauterbach and Trace tools. Ability to analyze, triage and debug complex system level problems and issues. Able to analyze the feature requests raised by teams and translate them into the work items. Good analytical and problem solving skills Thorough Embedded C programming knowledge & experience (especially pointers, structures, linked lists etc.,) & Assembly programming Strong Debug & analytical skills on embedded systems and architecture Hardware and architectural knowledge / experience (Processor Architecture, Cache, interrupts, Memory barriers, Strong ordering etc.,) Thorough RTOS knowledge & experience (Mutex, Spinlocks, Queues, Signaling, Events, Deferred Function Callbacks, Multi-thread & Multi-Process environments, Concurrency Scenarios etc.,) Working Knowledge / experience on Linux Kernel drivers, User Space Processes Thorough experience of Operating systems, Microprocessor / computer architecture. Emulator, simulator environment & JTAG debugging knowledge / experience Nice to Have Skills: Hands on Experience of Device Driver development with any of standard protocols such as SPI, UART, USB etc., Nice to Have Skills: Hands on Experience on Design & Development of IPC and Shared Memory drivers, Timers, Heaps, Handling drivers on multiple process domains Nice to Have Skills: Hands on Experience on Design & Development of Debug Architectures, development of SoC Debug Drivers / Debug logging framework Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers. 3077568
Posted 1 week ago
2.0 - 5.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Company Qualcomm India Private Limited 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. Job function: CoreTech Automotive Products team Skills/experience: 2-5 years of experience with below skill set. Drivers design and development on multiprocessor and multithreaded ASIC platforms. Good understanding of microprocessor, multiprocessor architecture. ARM, DSP, etc Good understanding of basic real-time/embedded programming concepts & real time operating systems concepts BSP Device driver development Driver development/support includes configuration of ARM Bus architecture protocols AXI/AHB/APB and Advanced AMBA. Good understanding and proficiency in C and assembly Experience in using debugging tools like Lauterbach and Trace tools. Ability to analyze, triage and debug complex system level problems and issues. Able to analyze the feature requests raised by teams and translate them into the work items. Good analytical and problem solving skills Thorough Embedded C programming knowledge & experience (especially pointers, structures, linked lists etc.,) & Assembly programming Strong Debug & analytical skills on embedded systems and architecture Hardware and architectural knowledge / experience (Processor Architecture, Cache, interrupts, Memory barriers, Strong ordering etc.,) Thorough RTOS knowledge & experience (Mutex, Spinlocks, Queues, Signaling, Events, Deferred Function Callbacks, Multi-thread & Multi-Process environments, Concurrency Scenarios etc.,) Working Knowledge / experience on Linux Kernel drivers, User Space Processes Thorough experience of Operating systems, Microprocessor / computer architecture. Emulator, simulator environment & JTAG debugging knowledge / experience Nice to Have Skills: Hands on Experience of Device Driver development with any of standard protocols such as SPI, UART, USB etc., Nice to Have Skills: Hands on Experience on Design & Development of IPC and Shared Memory drivers, Timers, Heaps, Handling drivers on multiple process domains Nice to Have Skills: Hands on Experience on Design & Development of Debug Architectures, development of SoC Debug Drivers / Debug logging framework Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers. 3077567
Posted 1 week ago
2.0 - 5.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Company Qualcomm India Private Limited 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. Job function: CoreTech Automotive Products team Skills/experience: 2-5 years of experience with below skill set. Drivers design and development on multiprocessor and multithreaded ASIC platforms. Good understanding of microprocessor, multiprocessor architecture. ARM, DSP, etc Good understanding of basic real-time/embedded programming concepts & real time operating systems concepts BSP Device driver development Driver development/support includes configuration of ARM Bus architecture protocols AXI/AHB/APB and Advanced AMBA. Good understanding and proficiency in C and assembly Experience in using debugging tools like Lauterbach and Trace tools. Ability to analyze, triage and debug complex system level problems and issues. Able to analyze the feature requests raised by teams and translate them into the work items. Good analytical and problem solving skills Thorough Embedded C programming knowledge & experience (especially pointers, structures, linked lists etc.,) & Assembly programming Strong Debug & analytical skills on embedded systems and architecture Hardware and architectural knowledge / experience (Processor Architecture, Cache, interrupts, Memory barriers, Strong ordering etc.,) Thorough RTOS knowledge & experience (Mutex, Spinlocks, Queues, Signaling, Events, Deferred Function Callbacks, Multi-thread & Multi-Process environments, Concurrency Scenarios etc.,) Working Knowledge / experience on Linux Kernel drivers, User Space Processes Thorough experience of Operating systems, Microprocessor / computer architecture. Emulator, simulator environment & JTAG debugging knowledge / experience Nice to Have Skills: Hands on Experience of Device Driver development with any of standard protocols such as SPI, UART, USB etc., Nice to Have Skills: Hands on Experience on Design & Development of IPC and Shared Memory drivers, Timers, Heaps, Handling drivers on multiple process domains Nice to Have Skills: Hands on Experience on Design & Development of Debug Architectures, development of SoC Debug Drivers / Debug logging framework Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers. 3077569
Posted 1 week ago
2.0 - 5.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Company Qualcomm India Private Limited 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. Job function: CoreTech Automotive Products team Skills/experience: 2-5 years of experience with below skill set. Drivers design and development on multiprocessor and multithreaded ASIC platforms. Good understanding of microprocessor, multiprocessor architecture. ARM, DSP, etc Good understanding of basic real-time/embedded programming concepts & real time operating systems concepts BSP Device driver development Driver development/support includes configuration of ARM Bus architecture protocols AXI/AHB/APB and Advanced AMBA. Good understanding and proficiency in C and assembly Experience in using debugging tools like Lauterbach and Trace tools. Ability to analyze, triage and debug complex system level problems and issues. Able to analyze the feature requests raised by teams and translate them into the work items. Good analytical and problem solving skills Thorough Embedded C programming knowledge & experience (especially pointers, structures, linked lists etc.,) & Assembly programming Strong Debug & analytical skills on embedded systems and architecture Hardware and architectural knowledge / experience (Processor Architecture, Cache, interrupts, Memory barriers, Strong ordering etc.,) Thorough RTOS knowledge & experience (Mutex, Spinlocks, Queues, Signaling, Events, Deferred Function Callbacks, Multi-thread & Multi-Process environments, Concurrency Scenarios etc.,) Working Knowledge / experience on Linux Kernel drivers, User Space Processes Thorough experience of Operating systems, Microprocessor / computer architecture. Emulator, simulator environment & JTAG debugging knowledge / experience Nice to Have Skills: Hands on Experience of Device Driver development with any of standard protocols such as SPI, UART, USB etc., Nice to Have Skills: Hands on Experience on Design & Development of IPC and Shared Memory drivers, Timers, Heaps, Handling drivers on multiple process domains Nice to Have Skills: Hands on Experience on Design & Development of Debug Architectures, development of SoC Debug Drivers / Debug logging framework Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers. 3077572
Posted 1 week ago
3.0 years
0 Lacs
Mumbai, Maharashtra, India
On-site
Veego Instruments Corporation (www.veego.in) is looking for candidates for the post of Embedded Software Engineer for its range of scientific instruments. Job Profile: Design and development of software for embedded systems Requirement gathering and analysis. Technical support for field/customer issues Performing development and integration testing Qualifications: Engineering Degree in Computer, Software, Electronics, or equivalent from reputed University. Experience: Experience of 3-7 years in end-to-end embedded software systems development. Software languages – Embedded C, C++; QT Creator / Android Studio / QML Embedded system design and development – RTOS / Linux / Raspberry Pi OS / Stm32cube-IDE Communication protocols - RS-232, I2C, SPI Interested candidates are requested to send their CV and details of work experience to careers@veego.in
Posted 1 week ago
0 years
0 Lacs
Mulshi, Maharashtra, India
On-site
Job Title: Research & Development - Software - Embedded Software Engineer - II Job Description: Role involves validation & coordinating QA activities for the WiFi testing. Develop, review and modify test plans based on new feature requirement. Writing and developing testing procedures. Failure debugging and interaction with development team for logical conclusion of the issues. Test results analysis, report preparation and documentation showing corrective actions for the issues. Work with different teams (development, SAE etc) to analyse and debug field issues. Understanding of design docs and specifications for new feature development. Have scripting knowledge to automate the new features. Work on customer use case execution and collecting data for customer evaluation during design win process. Job Description BE/B.Tech/ ME/ M.Tech - Wireless Communication, Electronics & Communication, Computer Science – Experience 03-5 yrs Good knowledge of Wi-Fi protocols and standards like 802.11a/b/g/n/ac/ax/e/w Good working knowledge on WLAN security like WPA2/WPA3. Enterprise security with different EAP types Good working knowledge on analysis tools like Omnipeek, Wireshark. Traffic tools like iperf and chariot. Tools and utilities like supplicant, hostapd, RADIUS Servers Good debugging skills and hands on with tools like TCPdump, logcat etc Good working experience with different operating systems like Linux, RTOS, Windows and Android. Experience in test plan writing, executing and finding functional/performance related bugs Experience in test bed Creation/Management, Baseline Test setup. Good understanding of Analog & Digital modulation and networking concepts. Good knowledge on scripting languages like python, TCL, perl. Strong written and verbal communications. Experience in documentation for corrective actions and analysis of issues. Knowledge on Regulatory & Wi-Fi Alliance certification will be additional asset.
Posted 1 week ago
6.0 years
0 Lacs
Guindy, Tamil Nadu, India
Remote
Req ID: 126941 Remote Position: No Region: Asia Country: India State/Province: Chennai City: Guindy, Chennai Summary The Lead Engineer, Software develops, debugs, tests, deploys and supports code to be deployed in systems/products/equipment for various applications. They write, debug, maintain, and test software in various common languages and for software at various levels in the hierarchy (from Firmware to Application). Software creation follows an agreed to development process (such as Agile, Scrum, etc.) and complies with the product life cycle development (phase/gate deliverables). The Lead Engineer, Software works in cross functional teams with other designers, customers, manufacturing engineering and project leadership to ensure robust and high quality product development. Enhance designs with feedback from reviews in areas such as manufacturing, test, supply chain, reliability, industrial design and simulations. Detailed Description Hands on experience in end to end software development life-cycle, with a concentration on functional and systems testing. Must be able to design and develop modular, automated test-cases and scripts. NOS Technology areas may include Good understanding of networking concepts, architecture, reference topologies, network protocols Good understanding of Router/Switch hardware architecture Good proficiency in Linux based test and NOS environment Routing protocols and features such as BGP, VRF , BFD, OSPF, ISIS, VXLAN, EVPN, IGMP Hands on experience with network test tools like Ixia, Spirent etc., CCNA is good to have GenAI hands on experience is good to have Knowledge/Skills/Competencies Strong debugging skills and experience with embedded OS Qualification - RTOS, Linux(preferred) Strong analytical skills, ability to design and develop test-plans based on product requirements. Automation and scripting skills - Python with Pytest, Robot and Selenium frameworks Physical Demands Duties of this position are performed in a normal office environment. Duties may require extended periods of sitting and sustained visual concentration on a computer monitor or on numbers and other detailed data. Repetitive manual movements (e.g., data entry, using a computer mouse, using a calculator, etc.) are frequently required. Occasional travel may be required. Typical Experience 6 to 10 years Typical Education Bachelor degree or consideration of an equivalent combination of education and experience. Educational Requirements may vary by Geography Notes This job description is not intended to be an exhaustive list of all duties and responsibilities of the position. Employees are held accountable for all duties of the job. Job duties and the % of time identified for any function are subject to change at any time. Celestica is an equal opportunity employer. All qualified applicants will receive consideration for employment and will not be discriminated against on any protected status (including race, religion, national origin, gender, sexual orientation, age, marital status, veteran or disability status or other characteristics protected by law). At Celestica we are committed to fostering an inclusive, accessible environment, where all employees and customers feel valued, respected and supported. Special arrangements can be made for candidates who need it throughout the hiring process. Please indicate your needs and we will work with you to meet them. Company Overview Celestica (NYSE, TSX: CLS) enables the world’s best brands. Through our recognized customer-centric approach, we partner with leading companies in Aerospace and Defense, Communications, Enterprise, HealthTech, Industrial, Capital Equipment and Energy to deliver solutions for their most complex challenges. As a leader in design, manufacturing, hardware platform and supply chain solutions, Celestica brings global expertise and insight at every stage of product development – from drawing board to full-scale production and after-market services for products from advanced medical devices, to highly engineered aviation systems, to next-generation hardware platform solutions for the Cloud. Headquartered in Toronto, with talented teams spanning 40+ locations in 13 countries across the Americas, Europe and Asia, we imagine, develop and deliver a better future with our customers. Celestica would like to thank all applicants, however, only qualified applicants will be contacted. Celestica does not accept unsolicited resumes from recruitment agencies or fee based recruitment services.
Posted 1 week ago
5.0 - 10.0 years
11 - 21 Lacs
Chennai
Hybrid
Job Description: Experience with Embedded software design and development (focus on developing Software for devices where system resources are limited) Experienced C++ developer, familiar with more complex concepts like templates Fan of interface driven development Strong object-oriented development skills (e.g. familiar with the SOLID principles and actively applying them) Experience with concurrency (Muti-Threaded and Multi-Process software design) Like developing software for a product (long term focus) instead of projects (more short term focused)
Posted 1 week ago
2.0 years
0 Lacs
India
Remote
Contract or Freelance Embedded Engineer – Medical Devices (Onsite) Location: Hyderabad (Onsite Only) Experience: 2 Years About the Role: We are looking for a dedicated Embedded Engineer as a contract or freelancer to join our R&D team in developing medical electronic systems. The role requires a strong background in STM32 microcontroller programming , real-time control systems , and sensor/motor interfacing , with a keen focus on compliance to medical regulatory standards such as IEC 60601 , EMI/EMC , and ISO 13485 . This is an exciting opportunity to work on next-generation healthcare technology involving precision control , real-time data acquisition , and remote operability . Key Responsibilities: Design and develop embedded firmware for STM32-based systems used in medical devices Interface with sensors , motor drivers , actuators , and communication modules (USB, UART, I2C, SPI) Implement and optimize real-time control logic for robotic/mechatronic subsystems Write modular and maintainable firmware using Embedded C/C++ Support PCB bring-up , signal testing, and hardware debugging Ensure design practices align with IEC 60601-1 , 60601-1-2 (EMC) , and ISO 14971 risk management Collaborate with cross-functional teams (hardware, mechanical, software, QA) during development and integration Contribute to design documentation , verification & validation , and regulatory audits per ISO 13485 Required Qualifications: Bachelor’s degree in Electronics, or related field Minimum 2 years of experience in embedded systems development , preferably in regulated domains Strong in Embedded C/C++ , with hands-on experience on STM32CubeMX , Keil etc. Solid understanding of real-time systems , motor control (DC/servo/stepper) , and closed-loop feedback Familiarity with schematics , PCB layout tools , and hardware debugging instruments (oscilloscope, multimeter, logic analyzer) Knowledge of EMI/EMC design principles , medical safety standards , and embedded system testing Experience working under a quality management system (QMS) such as ISO 13485 Preferred Skills (Nice-to-Have): Experience with FreeRTOS or similar RTOS platforms Familiarity with DFM/DFS , design traceability , and firmware version control Exposure to robotic systems , motion trajectory planning , or feedback calibration Understanding of AI integration . Why Join Us? Be part of a team creating innovative medical technologies for real-world health impact Gain deep exposure to end-to-end product development , from prototype to regulatory-ready device Collaborate with experts across biomedical, electronics, and systems engineering. Job Types: Contractual / Temporary, Freelance Schedule: Monday to Friday Weekend availability Work Location: In person Expected Start Date: 31/07/2025
Posted 1 week ago
0 years
4 - 15 Lacs
Hyderābād
On-site
Mandatory Skills: -Strong C, DS, -Low Level Firmware/Baremetal Development -Good to have Bootloader Dev Experience or Security Experience -Experience in Embedded protocols (I2C, SPI, UART, Etc) Good Experience/understanding of Linux /Any RTOS (Eg: FreeRTOS, QNX,Vxworks, pSoS, ) or LSP -Experience in Microcontrollers/ARM Architecture, Job Type: Full-time Pay: ₹423,030.43 - ₹1,500,000.00 per year Schedule: Day shift Monday to Friday Work Location: In person Speak with the employer +91 7625005296
Posted 1 week ago
0 years
0 Lacs
New Delhi, Delhi, India
On-site
About the Role: We are seeking an Embedded Developer to join our team and contribute to the development of cutting-edge software solutions for embedded systems. In this role, you will collaborate closely with experienced engineers to design, implement, and test software for various embedded applications. You will have the opportunity to work on projects involving ARM based microcontrollers, participate in testing and debugging activities, and ensure the reliability and performance of our systems. Key Responsibilities: • Assist in the development, testing, and debugging of multithreaded object-oriented firmware in C & C++ for ARM-based microcontrollers. • Support the design and implementation of new algorithms, features, and enhancements to improve autopilot functionalities. • Learn to develop and maintain device drivers for peripherals connected via I2C, SPI, UART, CAN. • Collaborate with the open-source autopilot community to contribute to research and development initiatives. • Contribute to writing comprehensive test plans and participate in unit, integration, and system-level testing. • Follow version control and documentation best practices under the guidance of senior team members. • Assist in providing support for flight-test operations, troubleshooting firmware issues, and implementing necessary optimizations. Requirements: • Proficient in C and C++ with foundational understanding of Python. • Basic understanding of RTOS concepts. • Knowledge of communication protocols such as SPI, I2C, UART. • Experience in integrating sensors and developing device drivers for embedded software projects. • Familiarity with basic debugging tools such as GDB. • Ability to learn and understand existing embedded software stacks written in C/C++. • Understanding of reading datasheets, application notes, and reference manuals of microcontrollers. • Strong problem-solving and debugging skills. • Familiarity with version control using Git. Bonus Skills: • Exposure to open-source autopilot firmwares like Ardupilot, PX4 or betaflight. • Experience working with open-source embedded software projects. • Experience in utilizing RTOS in embedded software projects. • Basic understanding of embedded Linux systems. • Basic knowledge of electronic hardware design principles, including circuit schematics, PCB layout, and component selection.
Posted 1 week ago
2.0 years
3 - 15 Lacs
Noida
On-site
Job Title: IMS/Telephony Developer (C, Data Structures, OS & Networking) Experience Required : 2 – 8 Years Work Location : Client Site – Noida Work Mode : Work from Office (5 days a week) Notice Period: Immediate to 30 Days Job Overview: We are seeking experienced and passionate developers with strong foundations in C programming and data structures, who also possess solid knowledge of Operating System concepts and Networking. The ideal candidate will contribute to the development and maintenance of telecom protocol stacks, particularly in IMS/Telephony and 4G/5G wireless technologies. This position requires hands-on experience with Linux or RTOS environments, and readiness to work on-site at our client location in Noida. Key Responsibilities: Design, develop, and maintain modules in C, focused on telecom and networking applications. Work on protocol stack development for IMS, VoLTE, and 4G/5G technologies (Layers 3-5). Implement and optimize code for real-time systems using Linux or RTOS platforms. Collaborate with cross-functional teams to define and implement features based on IMS/Telephony requirements. Utilize strong understanding of Operating System internals, multithreading, memory management, and network protocols (TCP/IP, SIP, RTP, etc.). Perform unit testing, debugging, and performance tuning of developed code. Participate in code reviews and documentation of designs and implementations. Ensure compliance with quality and performance standards throughout the software development lifecycle. Mandatory Skills: Minimum 2+ years of experience in C programming and data structure implementation. Strong foundation in Operating System concepts and Networking protocols. Experience working with Linux or RTOS, including system-level programming and development tools. Willingness to work on-site in Noida and be available 5 days a week in-office. Preferred Skills: IMS/Telephony protocol development experience (minimum 2 years preferred). Hands-on exposure to 4G/5G protocol stacks—preferably Layer 3 to Layer 5. Experience in SIP, SDP, RTP/RTCP, and Diameter protocols. Familiarity with debugging tools like GDB, Wireshark, Valgrind, etc. Soft Skills: Good communication and documentation skills. Ability to work independently as well as in a team-oriented, collaborative environment. Analytical thinking and strong problem-solving abilities. Job Types: Full-time, Permanent Pay: ₹356,630.00 - ₹1,502,726.06 per year Benefits: Health insurance Provident Fund Work Location: In person
Posted 1 week ago
9.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Job Description: Embedded Software Engineer (Automotive ECU) 📍 Location : Hyderabad 🕒 Experience : 5–9 years 📅 Notice Period : Immediate to 30 Days Role Overview We are looking for a talented Embedded Software Engineer with strong expertise in firmware development for automotive ECUs. The ideal candidate should have hands-on experience in embedded systems, microcontroller programming, and automotive communication protocols. Key Responsibilities Design and develop embedded software for automotive ECUs and applications. Develop and maintain firmware for microcontrollers. Work with RTOS-based systems to ensure real-time performance. Implement and debug communication protocols such as I2C, SPI, CAN, and LIN. Use development tools like CAoe, compilers, and debuggers for software validation. Collaborate with hardware and system engineering teams. Prepare technical documentation and support system validation. Required Skills ✅ 6+ years of experience in embedded software development. ✅ Strong expertise in C and embedded C programming . ✅ Proven experience in firmware development . ✅ Experience with RTOS (FreeRTOS, QNX, VxWorks, etc.) . ✅ Familiarity with I2C, SPI, CAN, LIN protocols . ✅ Hands-on experience in microcontroller programming (ARM, Renesas, Infineon, etc.). ✅ Experience with CAoe, compilers, and debuggers . ✅ Excellent written and verbal communication skills. Good to Have ⭐ Knowledge of AUTOSAR standards and architecture .
Posted 1 week ago
2.0 - 6.0 years
3 - 7 Lacs
Hyderabad
Work from Office
Required Skills : Strong Embedded C Programming abilities Hands-on experience in developing device drivers, applications using 16/32 Bit Microcontroller based platforms. Knowledge and experience in bare metal coding and RTOS. Experience with various IDEs (Ex MPLAB X IDE, STM32CubeIDE, Code Composer Studio, nRF MDK) and scripting languages (Python, Shell scripts) Experience in Embedded, Automotive Software and driver development with ARM/RISC based MCUs on BareMetal/RTOS etc., Strong Debug Skills and experience with JTAG, GDB debuggers & Lauterbach etc., Familiarity with parallel-processing concepts such as threads, signals, priorities, semaphores, mutexes, race-conditions, deadlocks, etc. Prior development experience with peripherals like USB/Ethernet/PCIe/I2C/SPI/MQTT/HTTPs etc on BareMetal/RTOS Good analytical and problem-solving skills Experience with version control tools like git, and code review tools like Collaborator, gerrit etc., Good communication, interpersonal, and teamwork skills
Posted 1 week ago
0 years
0 Lacs
Kolkata, West Bengal, India
On-site
Company Description Chelson Gordon (CG) is an international consultancy firm specialized in RTO services, with a presence in seven countries including Thailand, Myanmar, Philippines, Malaysia, Singapore, India, and Pakistan. With over a decade of industry experience, our team ensures RTOs receive top-notch consultancy services, delivering timely and effective solutions tailored to our business partners' unique needs. Our services range from providing ready-made RTO investments, high-quality materials, and transnational support, to upcoming legal advisory services. Connect with us to discover how Chelson Gordon can elevate your RTOs and shape the future of the industry. Role Description This is a full-time, on-site role for a Specialist Business Consultant in Civil Engineering, located in Kolkata. The Specialist Business Consultant will be responsible for assessing project requirements, conducting feasibility studies, preparing detailed reports and plans, providing technical advice, and liaising with clients, suppliers, and contractors. The role also involves ensuring compliance with legal and safety guidelines, and contributing to the continuous improvement of project methodologies. Qualifications Strong understanding of Civil Engineering principles and practices Proficiency in project assessment, feasibility studies, and technical report writing Experience in client interaction, supplier, and contractor management Knowledge of legal, compliance, and safety guidelines in engineering projects Excellent verbal and written communication skills Ability to work independently and adapt to various project requirements Bachelor's degree in Civil Engineering or related field Relevant certifications or licensure in Civil Engineering is a plus
Posted 1 week ago
0.0 - 5.0 years
0 - 0 Lacs
Mulund West, Mumbai, Maharashtra
On-site
Eligibility: Bachelor's or Master’s Degree in Electronics / Computer Engineering / Embedded Systems or equivalent. 5 to 8 years of proven experience in embedded software development in an industrial/product R&D environment. Expertise in Embedded C (and C++ preferred). Strong debugging and problem-solving skills using tools like JTAG, Oscilloscopes, Logic Analyzers, etc. Experience in complete product lifecycle development — from concept to field deployment. Knowledge of RTOS, multitasking, memory management, and low-power design. Hands-on experience with calibration algorithms for temperature, pressure, gas sensors, etc. Experience in display UI programming (touchscreen, color TFTs), menu navigation, and keypad interfaces. Strong understanding and implementation of communication protocols: RS232, RS485, Modbus, CAN, USB, TCP/IP, Bluetooth, BLE, Wi-Fi, etc. Familiarity with version control systems (e.g., Git), and software documentation standards. Job Responsibilities: Lead embedded firmware design and development for new and existing products in coordination with hardware and validation teams. Architect scalable and maintainable embedded software frameworks. Review and optimize firmware for efficiency, reliability, and performance. Own and manage firmware releases, debugging, and updates. Mentor junior engineers, review code, and guide them in best practices. Participate in requirement analysis, feasibility study, and system design documentation. Collaborate with cross-functional teams (hardware, mechanical, validation, production, etc.) for end-to-end product delivery. Implement and verify sensor calibration routines, environmental compensation, and system-level diagnostics. Ensure compliance with embedded software design standards, safety, and regulatory requirements. Evaluate and integrate new platforms, processors, or technologies for next-generation products. Preferred Skills (Added Advantage): Experience with ARM Cortex-M series MCUs, STM32, NXP, Renesas, or similar. Exposure to FreeRTOS, ThreadX, or similar RTOS. Experience in bootloader development and firmware upgrade-over-the-air (OTA). Knowledge of Python scripting for test automation or PC interface. Familiarity with IoT frameworks, MQTT, or cloud integration. Job Type: Full-time Pay: ₹40,000.00 - ₹80,000.00 per month Benefits: Provident Fund Education: Bachelor's (Required) Experience: Debugging: 5 years (Required) Product lifecycle management: 5 years (Required) TCP/IP: 5 years (Required) Modbus: 5 years (Required) Firmware: 5 years (Required) Embedded software: 5 years (Required) ARM: 5 years (Required) Oscilloscopes: 5 years (Required) C++: 5 years (Required) Location: Mulund West, Maharashtra (Required) Willingness to travel: 100% (Required) Work Location: In person
Posted 1 week ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
31458 Jobs | Dublin
Wipro
16542 Jobs | Bengaluru
EY
10788 Jobs | London
Accenture in India
10711 Jobs | Dublin 2
Amazon
8660 Jobs | Seattle,WA
Uplers
8559 Jobs | Ahmedabad
IBM
7988 Jobs | Armonk
Oracle
7535 Jobs | Redwood City
Muthoot FinCorp (MFL)
6170 Jobs | New Delhi
Capgemini
6091 Jobs | Paris,France