C# Deveoper

5 days ago


Pune Maharashtra, India Agiliad Full time

Requisition ID **9780** - Posted **02/20/2025**

**Job Title**: C# Developer with Embedded Experience
**Location**: Pune
**Experience**: 4 -8 Years

**Job Summary**:**Key Responsibilities**:

- Collaborate with firmware and hardware engineers to design seamless software-hardware integration.
- Work on communication protocols such as UART, SPI, I2C, and Modbus for device interaction.
- Optimize software for performance, reliability, and real-time operation constraints.
- Conduct debugging, testing, and validation of software-firmware interactions.
- Develop tools and utilities for firmware flashing, debugging, and diagnostics.
- Ensure compliance with industry standards and best practices in software development.
- Document software designs, development processes, and troubleshooting guidelines.

**Required Skills & Qualifications**:

- Bachelor's or Master's degree in Computer Science, Electronics, or a related field.
- Strong programming skills in C# and.NET framework.
- Experience with firmware development and embedded systems.
- Understanding of real-time operating systems (RTOS) and low-level programming.
- Knowledge of communication protocols such as UART, SPI, I2C, and Modbus.
- Familiarity with microcontrollers, embedded processors, and device drivers.
- Experience with debugging tools such as JTAG, oscilloscopes, and logic analyzers.
- Hands-on experience with version control systems like Git.
- Strong problem-solving skills and the ability to work in a collaborative team environment.

**Preferred Skills**:

- Experience with C/C++ for firmware development.
- Knowledge of IoT and industrial automation technologies.
- Experience with cloud integration and edge computing.
- Familiarity with Agile development methodologies.

**Why Join Us?**
- Opportunity to work on cutting-edge embedded and software solutions.
- Collaborative work environment with a focus on innovation and technology.
- Competitive salary and benefits package.
- Professional development and growth opportunities.
- If you are a passionate C# developer with firmware experience and are looking for a challenging role, we would love to hear from you now to be a part of our dynamic team.