Jobs
Interviews

5 Low-Level Programming Jobs

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

12.0 - 22.0 years

10 - 27 Lacs

Bengaluru, Karnataka, India

On-site

How to Apply: Application Mode: Applications for this position will be accepted ONLY ONLINE through: BHEL Recruitment Website BHEL Careers Page No other mode of application will be entertained. Experience Requirements The prospective candidate should have: At least 15 years of experience for Senior Manager (E5) position. At least 12 years of experience for Manager (E4) position. Preference will be given to candidates with exposure in the following areas in relevant industries: Experience for Sr. Manager/Manager: 1. System/Control Architecture & Design: Experience in designing control cards using domain knowledge of train propulsion control . 2. Hardware Design & Development: Leading teams in: Microcontroller: ARM-based Hardware Circuit Design / Processor - Intel Atom SBC Design DSP: Analog Devices TigerSharc/Sharc, Texas Instruments - Delfino & other DSPs FPGA: Intel/Xilinx Cyclone/SOC/Arria/Artix/Virtex High-Speed Digital Design, Analog Design, Power Supply Design 3. Software Development & Implementation: Leading teams in: RTOS Porting: uCos / QNX / LinuxRT / VxWorks ARM-based Board Support Package Development Development of Device Drivers (USB, Ethernet, etc.) Knowledge of Communication Protocols (CAN, MVB/TRDP, TCP/IP, etc.) DSP - MATLAB, Simulink FPGA-based Software Design Locomotive/Train Control/DCS Middleware and Applications 4. Project Planning & Execution: Assisting teams in: Interfacing with project execution teams Coordinating multi-disciplinary activities Testing & commissioning Desirable Skills Strong leadership qualities with expertise in electronic modules, subassemblies, and systems for Control & Instrumentation or Propulsion Equipment in Rail Transportation or relevant industries. In-depth knowledge of Train IEC standards . Exposure to Cybersecurity features, devices, and software packages . Grade & Pay Scale Senior Manager(E5) - Rs 100000 -260000 Manager(E4) Rs 90000 -240000

Posted 1 month ago

Apply

5.0 - 10.0 years

21 - 38 Lacs

Thane, Maharashtra, India

On-site

Description We are seeking a skilled Embedded Software Engineer with 5-10 years of experience to join our dynamic team in India. The ideal candidate will be responsible for developing and maintaining embedded software solutions for our innovative products. Responsibilities Design, develop, and maintain embedded software systems for various applications. Collaborate with hardware engineers to understand system requirements and constraints. Perform debugging and troubleshooting of embedded systems. Participate in code reviews and ensure adherence to best practices. Document software design, implementation, and testing processes. Skills and Qualifications Bachelor's degree in Computer Science, Electronics, or a related field. Proficiency in C/C++ programming languages for embedded systems. Experience with real-time operating systems (RTOS) and embedded Linux. Strong understanding of microcontrollers and microprocessors. Knowledge of hardware interfaces such as UART, SPI, I2C, etc. Familiarity with debugging tools and techniques, such as oscilloscopes and logic analyzers. Excellent problem-solving skills and ability to work in a team environment.

Posted 1 month ago

Apply

11.0 - 14.0 years

1 - 1 Lacs

Gurgaon / Gurugram, Haryana, India

On-site

Description We are seeking an experienced Embedded Software Engineer to join our dynamic team in India. The ideal candidate will have 11-14 years of experience in developing embedded software solutions. You will play a crucial role in designing and implementing software that meets both customer requirements and industry standards. Responsibilities Design, develop and test embedded software for various hardware platforms. Collaborate with hardware engineers to integrate software and hardware systems. Debug and optimize existing software for performance and reliability. Participate in code reviews to maintain code quality and standards. Write and maintain documentation for software design and architecture. Skills and Qualifications Proficient in C/C++ programming languages. Strong understanding of embedded systems architecture and design principles. Experience with real-time operating systems (RTOS) and embedded Linux. Familiarity with debugging tools and techniques for embedded software. Knowledge of communication protocols such as UART, SPI, I2C, and CAN. Experience with version control systems like Git. Ability to work collaboratively in a team environment and communicate effectively. Bachelor's degree in Computer Science, Electrical Engineering, or a related field.

Posted 1 month ago

Apply

5.0 - 10.0 years

7 - 20 Lacs

Gurgaon / Gurugram, Haryana, India

On-site

Description We are seeking an experienced Embedded Software Engineer to join our dynamic team in India. The ideal candidate will have a strong background in embedded systems and a passion for developing innovative software solutions. Responsibilities Design, develop, and maintain embedded software for various hardware platforms. Collaborate with hardware engineers to ensure system compatibility and performance. Perform debugging, testing, and validation of embedded software applications. Write detailed documentation for software design and development processes. Participate in code reviews and ensure adherence to coding standards and best practices. Skills and Qualifications Bachelor's or Master's degree in Computer Science, Electronics, or a related field. 5-10 years of experience in embedded software development. Proficiency in C/C++ programming languages. Strong understanding of microcontrollers and microprocessors. Experience with real-time operating systems (RTOS) and embedded Linux. Knowledge of hardware-software integration and debugging tools. Familiarity with communication protocols such as SPI, I2C, UART, and CAN. Ability to work with development tools like JTAG, oscilloscopes, and logic analyzers.

Posted 1 month ago

Apply

5.0 - 10.0 years

5 - 10 Lacs

Bengaluru / Bangalore, Karnataka, India

On-site

Description We are seeking a skilled Staff Engineer for IP Firmware Development to join our team in India. The ideal candidate will have substantial experience in designing and developing firmware for IP-based systems, collaborating closely with hardware teams, and driving projects from conception to execution. Responsibilities Design, develop, and implement firmware solutions for IP-based systems. Collaborate with hardware engineers to define firmware specifications and requirements. Debug and troubleshoot firmware issues in a timely manner. Conduct code reviews and provide mentorship to junior engineers. Participate in the full firmware development lifecycle from concept to production. Ensure the quality and performance of firmware through rigorous testing and validation processes. Skills and Qualifications Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field. 5-10 years of experience in firmware development, preferably in IP systems. Proficient in programming languages such as C/C++ and Python. Strong understanding of embedded systems and real-time operating systems (RTOS). Experience with hardware debugging tools (e.g., oscilloscopes, logic analyzers). Familiarity with network protocols (TCP/IP, UDP, etc.) and their implementation in firmware. Knowledge of version control systems (e.g., Git) and agile development methodologies.

Posted 2 months 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