Skip to main content
Upload your CV and find your next job on Indeed!

software engineering jobs in Lucknow, Uttar Pradesh

Sort by: -
    • Architect and deploy software for both RTOS-based and bare-metal environments; design task/ISR models, synchronization, and timing constraints; working…
    • The candidate will be responsible for developing, testing, and maintaining web applications while collaborating with designers, developers, and other team…
    • Freshers with good programming fundamentals are encouraged to apply.
    • Develop and maintain Python applications.
    • Work on APIs and backend development.
    • Participate in code reviews and software testing activities.
    • Develop, test, and maintain Python-based applications and software solutions.
  • Hanumant Technology brings a group of talented IT experts who see every project as a step towards reaching out to an audience. Pay: ₹12,000.00 - ₹25,000.00…
    • The ideal candidate should be proficient in developing, maintaining, and optimizing web applications, APIs, and database-driven solutions while collaborating…
    • Collaborate with product managers, DevOps, and other engineering teams to build and deploy backend services and ensure smooth integration.
  • Job Responsibilities: IT Graduate Salery 15k-20k Specialization Codeignetor Core PHP Yii…
    • Daily tasks include creating and optimizing user interfaces, implementing server-side logic, and ensuring seamless integration of various application layers to…
    • As a PHP developer, you will be responsible for developing and coding all server-side logic.
    • You will also be required to maintain the central database and…
    • Make Sure to write JOB code , followed by years of experience in the Subject line of email.
    • Trainee Software Engineers [ Job Code = Fresher].
    • Net Framework 2.0, 3.5 and 4.0, MS Sql Server 2008, Ajax, WCF and WPF (Minimum 2+ year relevant experience).
  • W3SAS Pvt. Ltd. is a leading global web design, web development and web software development company, offering a wide array of services and solutions…
  • Hanumant Technology is established in the year 2018 with an aim to become the fastest IT Company and internship training institute. We offer India's Best IT…
    • Experience:* 1–4 Years (or as required).
    • As a Flutter Developer, you will be responsible for designing, developing, testing, and maintaining cross-platform…

Job Post Details

Firmware Engineer - job post

Concord Control Systems Limited
Lucknow, Uttar Pradesh
₹40,000 - ₹55,000 a month

Job details

Pay

  • ₹40,000 - ₹55,000 a month

Job type

  • Permanent
  • Full-time

Location

Lucknow, Uttar Pradesh

Benefits

Pulled from the full job description

  • Provident Fund

Full job description

Location: Lucknow

Travel Required : Yes

Job Description -

Key Responsibility Areas:

1. Design, develop, and maintain embedded firmware for microcontroller-based products and real-time embedded systems, ensuring reliability, scalability, and adherence to project timelines.

2. Implement, unit-test, and optimize high-quality C/C++ code to meet memory, CPU and power budgets while achieving target performance and responsiveness

3. Integrate and validate serial and field-bus interfaces (UART, I2C, SPI, CAN, USB, Ethernet) and implement protocol stacks and drivers for robust device communication.

4. Diagnose and resolve firmware and hardware interaction issues using oscilloscopes, logic analyzers, JTAG/SWD debuggers, serial consoles, and trace tools; document root cause and corrective actions.

5. Architect and deploy software for both RTOS-based and bare-metal environments; design task/ISR models, synchronization, and timing constraints; working knowledge of Linux device driver concepts for embedded platforms.

6. Develop and execute automated unit tests, integration tests, and hardware-in-the-loop (HIL) test suites to validate firmware functionality,

Key Skills Required:

1. Bachelor’s degree in Electronics Engineering, Computer Science, or a related field.

2. 2-3 years of experience in embedded firmware development.

3. Proficiency in C/C++ programming for embedded applications.

4. Familiarity with microcontrollers (e.g., STM32, PIC, AVR, Nuvoton) and understanding of embedded architectures

5. Experience with debugging and testing tools and methodologies.

6. Good knowledge of embedded communication protocols (UART, SPI, I2C, etc.).

7. Strong analytical and problem-solving skills.

Desirable Skills:

1. Experience in low-power embedded systems development.

2. Understanding of firmware security practices.

3. Familiarity with Git or other version control systems.

4. Knowledge of signal processing, motor control, or IoT protocols.

5. Knowledge of Linux device driver.

Academic Qualifications

Diploma in Electronics Engineering and/or Bachelor’s Degree in Electronics and communication Engineering

Work Experience :

1. Candidate will have a strong background in embedded systems, proficiency in C/C++ programming, and hands-on experience with microcontrollers and embedded communication protocols.

2. Candidate will involve developing, testing, and debugging firmware for various embedded applications, working closely with hardware teams, and ensuring high-quality code for robust and reliable product.

Contact Detail -9559050844

Mail ID - careers@concordgroup.in

Pay: ₹40,000.00 - ₹55,000.00 per month

Benefits:

  • Provident Fund

Work Location: In person

Let Employers Find YouUpload Your Resume