237 Bharat Electronics Limited jobs in Ghaziabad
Lead Electrical Engineer - Embedded Systems
Posted 1 day ago
Job Viewed
Job Description
The ideal candidate will possess a strong track record of successfully bringing complex embedded systems from concept to production. Excellent leadership, project management, and problem-solving skills are essential. You should have extensive experience with schematic capture and PCB layout tools (e.g., Altium Designer, OrCAD) and a thorough understanding of signal integrity and power integrity principles. Familiarity with regulatory compliance and certification processes (e.g., FCC, CE, RoHS) is highly beneficial. This role demands a proactive, results-oriented individual who thrives in a remote, collaborative environment. A Bachelor's or Master's degree in Electrical Engineering or a closely related field is required, along with a minimum of 10 years of experience in electrical engineering, with a significant focus on embedded systems design. Experience leading engineering teams and managing technical projects is crucial. You will be a key contributor to our next generation of groundbreaking products, pushing the boundaries of electrical engineering.
Senior Embedded Systems Engineer
Posted 3 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and debug embedded firmware for microcontrollers and embedded processors.
- Develop and maintain real-time operating systems (RTOS) for embedded applications.
- Architect complex embedded systems, considering hardware and software interactions.
- Collaborate closely with hardware engineers on board design, component selection, and testing.
- Implement and optimize algorithms for performance-critical embedded applications.
- Develop drivers and middleware for various peripherals and communication protocols (e.g., SPI, I2C, UART, CAN, Ethernet).
- Create and execute comprehensive test plans for embedded software and systems.
- Utilize debugging tools and techniques (e.g., JTAG, logic analyzers) to resolve complex issues.
- Contribute to system-level design and architecture reviews.
- Stay current with emerging embedded technologies and industry best practices.
- Mentor junior engineers and foster a collaborative remote work environment.
Qualifications:
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.
- Minimum of 7 years of experience in embedded systems design and development.
- Proficiency in C/C++ programming languages for embedded systems.
- Strong experience with RTOS (e.g., FreeRTOS, Zephyr, VxWorks) and bare-metal programming.
- In-depth knowledge of microcontroller architectures (e.g., ARM Cortex-M, RISC-V).
- Experience with hardware debugging tools and techniques.
- Familiarity with various communication protocols and interfaces.
- Excellent problem-solving, analytical, and troubleshooting skills.
- Strong communication and collaboration skills, essential for a remote team.
- Experience with version control systems (e.g., Git) and CI/CD pipelines.
This is an exceptional opportunity for a seasoned Embedded Systems Engineer to join a forward-thinking company and contribute to groundbreaking projects. You will have the autonomy to innovate and the support of a talented, distributed team. The role offers a chance to shape the future of technology and significantly impact product development.
Senior Embedded Systems Engineer
Posted 6 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and test embedded software for microcontrollers and embedded systems.
- Write efficient, maintainable, and well-documented C/C++ code for real-time applications.
- Develop and integrate low-level device drivers and firmware.
- Implement and optimize communication protocols (e.g., SPI, I2C, UART, USB, Ethernet).
- Work with Real-Time Operating Systems (RTOS) such as FreeRTOS, VxWorks, or similar.
- Debug complex hardware and software issues using oscilloscopes, logic analyzers, and emulators.
- Collaborate with hardware engineers on system architecture and component selection.
- Participate in design reviews and contribute to system-level design decisions.
- Develop and execute unit tests and integration tests to ensure software quality.
- Troubleshoot and resolve issues throughout the product development lifecycle.
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.
- Minimum of 5-7 years of experience in embedded systems design and development.
- Proficiency in C and C++ programming languages for embedded applications.
- Strong experience with microcontrollers (e.g., ARM Cortex-M, PIC, AVR).
- Familiarity with RTOS concepts and implementations.
- Experience with hardware debugging tools and techniques.
- Knowledge of various communication protocols.
- Understanding of software development lifecycle (SDLC) and agile methodologies.
- Excellent analytical, problem-solving, and debugging skills.
- Strong communication and teamwork abilities.
Senior Embedded Systems Engineer
Posted 11 days ago
Job Viewed
Job Description
You will be expected to leverage your deep expertise in C/C++, real-time operating systems (RTOS), and microcontroller architectures to create robust, efficient, and scalable embedded solutions. This role requires a strong understanding of hardware interfaces, communication protocols (e.g., SPI, I2C, UART, Ethernet), and system-level debugging. The successful candidate will have a passion for innovation, a meticulous approach to code quality, and the ability to work independently while maintaining strong communication within a virtual team environment. This position offers the unique opportunity to shape the future of our embedded products from the comfort of your home office.
Responsibilities:
- Design, develop, and maintain firmware for embedded systems using C/C++.
- Work with real-time operating systems (RTOS) for microcontroller-based applications.
- Develop and debug complex embedded software on target hardware.
- Collaborate with hardware engineers on system architecture and component selection.
- Implement and test device drivers and low-level hardware interfaces.
- Participate in code reviews and contribute to the improvement of coding standards.
- Develop test plans and execute unit, integration, and system testing.
- Troubleshoot and resolve issues found during development and in the field.
- Document designs, code, and test procedures thoroughly.
- Contribute to the architectural design and technology selection for new embedded products.
- Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or a related field.
- Minimum of 8 years of professional experience in embedded systems development.
- Extensive experience with C/C++ programming for embedded applications.
- Proficiency with one or more RTOS (e.g., FreeRTOS, Zephyr, VxWorks).
- Strong understanding of microcontroller architectures (e.g., ARM, PIC, AVR).
- Experience with debugging tools, oscilloscopes, and logic analyzers.
- Familiarity with hardware interfaces and communication protocols (SPI, I2C, UART, USB, Ethernet).
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills for a remote work environment.
- Experience with version control systems (e.g., Git) is essential.
Senior Embedded Systems Engineer
Posted 12 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and implement embedded firmware and software for new and existing products.
- Develop and maintain real-time operating systems (RTOS) and device drivers.
- Perform system-level debugging, root cause analysis, and problem-solving for complex embedded issues.
- Collaborate with hardware engineers on schematic design and component selection.
- Write clean, efficient, and well-documented C/C++ code.
- Develop and execute comprehensive test plans for embedded systems.
- Optimize embedded systems for performance, power consumption, and cost.
- Stay updated with the latest advancements in embedded technology and industry best practices.
- Mentor and guide junior engineers in the team.
- Contribute to technical documentation and design specifications.
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.
- Minimum of 5 years of experience in embedded systems development.
- Proficiency in C/C++ programming for embedded applications.
- Experience with microcontrollers (e.g., ARM, PIC, AVR).
- Familiarity with RTOS concepts and implementation.
- Strong understanding of electronics, digital logic, and computer architecture.
- Experience with debugging tools and techniques for embedded systems.
- Excellent analytical and problem-solving skills.
- Strong communication and teamwork abilities.
- Familiarity with communication protocols (e.g., SPI, I2C, UART, CAN, Ethernet).
Automotive Embedded Systems Engineer
Posted 14 days ago
Job Viewed
Job Description
Responsibilities:
- Design and develop embedded software for automotive ECUs (Electronic Control Units).
- Implement software using C/C++ and other relevant programming languages.
- Develop drivers, middleware, and application-level software.
- Integrate software components and ensure seamless functionality.
- Perform unit testing, integration testing, and system testing.
- Debug and troubleshoot embedded software issues.
- Work with hardware engineers to define requirements and specifications.
- Ensure compliance with automotive standards (e.g., AUTOSAR, ISO 26262).
- Participate in code reviews and contribute to improving software quality.
- Stay updated with the latest trends and technologies in automotive embedded systems.
Qualifications:
- Bachelor's or Master's degree in Electrical Engineering, Electronics Engineering, Computer Science, or a related field.
- 3-5 years of experience in embedded systems development, preferably in the automotive sector.
- Strong proficiency in C and C++ programming languages.
- Experience with real-time operating systems (RTOS) like FreeRTOS, QNX, or similar.
- Familiarity with automotive communication protocols such as CAN, LIN, Ethernet.
- Knowledge of embedded debugging tools and techniques (e.g., JTAG, oscilloscopes).
- Understanding of automotive standards and functional safety (ISO 26262).
- Experience with AUTOSAR architecture is a significant advantage.
- Strong problem-solving and analytical skills.
- Good communication and teamwork abilities.
This role offers a competitive salary, excellent benefits, and the chance to work on exciting projects that shape the future of mobility. Located in Ghaziabad, Uttar Pradesh, IN , you will be part of a dynamic engineering environment. If you are passionate about automotive technology and embedded systems, we encourage you to apply.
Embedded Systems engineer (IoT)
Posted today
Job Viewed
Job Description
• Work closely with product management, quality, and operations to meet product specifications and ensure robust system operation
• Develop and enforce standards, manage unit test protocols, and merge and build code releases.
• Review embedded system code, integrate with existing automated testing frameworks, and operate in continuous integration (CI) pipelines using the unit, regression, and acceptance testing.
• Define and lead process development for both inter-department and intra-department processes.
• Perform work planning, break-down, assignments, and follow through to delivery.
• Diagnose, debug and perform root¬ cause analysis of issues and defects
Be The First To Know
About the latest Bharat electronics limited Jobs in Ghaziabad !
Senior Firmware Engineer (Embedded Systems)
Posted 3 days ago
Job Viewed
Job Description
Senior Automotive Embedded Systems Engineer
Posted 5 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design and develop embedded software for automotive ECUs using C/C++.
- Implement and optimize real-time operating systems (RTOS) for automotive applications.
- Develop and integrate drivers for various hardware components, sensors, and actuators.
- Work with automotive communication protocols such as CAN, LIN, Ethernet, and FlexRay.
- Perform unit testing, integration testing, and system testing of embedded software modules.
- Debug and troubleshoot software and hardware issues using tools like oscilloscopes, logic analyzers, and debuggers.
- Collaborate with hardware engineers to define hardware requirements and ensure seamless integration.
- Contribute to the development of software architecture and design documentation.
- Participate in code reviews and ensure adherence to coding standards and best practices.
- Stay up-to-date with the latest advancements in automotive embedded systems technology.
- Optimize software performance, memory usage, and power consumption.
- Support the validation and verification of the complete system.
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.
- Minimum of 5-7 years of experience in embedded systems development, with a focus on the automotive industry.
- Proficiency in C and C++ programming languages.
- Experience with real-time operating systems (e.g., AUTOSAR, QNX, VxWorks).
- Strong understanding of automotive communication protocols (CAN, LIN, Automotive Ethernet).
- Familiarity with automotive cybersecurity principles and practices.
- Experience with microcontroller architectures (e.g., ARM Cortex-M/R/A).
- Knowledge of automotive functional safety standards (ISO 26262) is a plus.
- Experience with debugging tools and techniques.
- Good analytical and problem-solving skills.
- Ability to work effectively in a hybrid team environment.
Lead Embedded Systems Engineer (Remote)
Posted 5 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the design, development, testing, and debugging of embedded hardware and firmware for new products.
- Define system architecture and select appropriate microcontrollers, sensors, and communication protocols.
- Write efficient, well-documented, and maintainable firmware in C/C++.
- Develop and implement real-time operating systems (RTOS) and device drivers.
- Integrate hardware and software components, ensuring seamless system functionality.
- Design and conduct thorough unit, integration, and system testing.
- Collaborate closely with hardware engineers, software developers, and product managers.
- Troubleshoot and resolve complex technical issues across the embedded system lifecycle.
- Optimize embedded systems for performance, power consumption, and cost.
- Contribute to the development of robust firmware update mechanisms.
- Stay current with emerging technologies and best practices in embedded systems and IoT.
- Mentor junior engineers and provide technical guidance.
- Participate in code reviews and architectural design discussions.
- Ensure compliance with industry standards and security best practices.
- Manage project timelines and deliverables for embedded development efforts.
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.
- Minimum of 8 years of experience in embedded systems design and development.
- Proven track record of successfully bringing embedded products to market.
- Strong proficiency in C and C++ programming languages for embedded systems.
- Deep understanding of microcontroller architectures (e.g., ARM Cortex-M).
- Experience with real-time operating systems (RTOS) such as FreeRTOS, Zephyr, or embedded Linux.
- Familiarity with communication protocols like SPI, I2C, UART, CAN, and wireless protocols (Bluetooth, Wi-Fi, Zigbee).
- Experience with debugging tools, oscilloscopes, and logic analyzers.
- Knowledge of hardware design principles and schematic interpretation.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and collaboration skills, essential for a remote team.
- Experience with version control systems (e.g., Git).
- Familiarity with IoT platforms and cloud integration is a plus.