Your browser does not support javascript! Please enable it, otherwise web will not work for you.

C/Linux Developer - Aziro - Immediate Joiners !!!

Home > Software Development

 C/Linux Developer - Aziro - Immediate Joiners !!!

Job Description

We are looking for a highly skilled Embedded Software Developer with a strong background in C programming and a passion for developing robust and efficient embedded systems. The ideal candidate should be able to quickly grasp and implement complex state machines while demonstrating expertise in multi-threaded architectures. If you are someone who thrives in fast-paced environments and enjoys solving real-world embedded challenges, we would love to hear from you!


Key Responsibilities:

  • Design, develop, and optimize embedded software solutions in C.
  • Implement and debug complex state machines efficiently.
  • Architect and develop software for multi-threaded environments.
  • Work closely with cross-functional teams to ensure seamless hardware-software integration.
  • Participate in system design discussions, performance tuning, and code reviews.
  • Debug and troubleshoot issues in embedded systems, ensuring high performance and reliability.
  • Maintain detailed documentation of software design, implementation, and testing.

Required Qualifications & Skills:

  • Bachelors or Masters degree in Computer Science, Electronics, Electrical Engineering, or a related field.
  • 4-8 years of hands-on experience in embedded software development.
  • Strong proficiency in C programming and deep understanding of embedded systems.
  • Experience with real-time operating systems (RTOS), multi-threading, and concurrency management.
  • Hands-on experience in analyzing, designing, and debugging complex state machines.
  • Strong knowledge of inter-process communication, memory management, and synchronization mechanisms.
  • Excellent problem-solving skills, attention to detail, and a keen analytical mindset.

Good to Have (Bonus Skills):

  • Experience working in financial technology (FinTech) or payment processing domains.
  • Exposure to low-level hardware interactions, device drivers, and firmware development.
  • Exposure to PCI-DSS compliance and secure coding practices.
  • Knowledge of middleware development for embedded platforms.
  • Proficiency in using embedded debugging tools such as GDB, JTAG, oscilloscopes, and logic analyzers.

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Embedded Systems Engineer
Employement Type: Full time

Contact Details:

Company: Aziro
Location(s): Chennai

+ View Contactajax loader


Keyskills:   Multithreading C Linux Data Structures RTOS Embedded C

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Engineer /senior Engineer - (mcu Rtos)

  • Einfochips
  • 5 - 10 years
  • Hyderabad
  • 21 hours ago
₹ Not Disclosed

Hiring - SAP Ariba Implementation - Hexaware Technologies

  • Hexaware Technologies
  • 7 - 12 years
  • Chennai
  • 3 days ago
₹ Not Disclosed

.NET Software Developer

  • Hexaware Technologies
  • 9 - 14 years
  • Pune
  • 3 days ago
₹ Not Disclosed

Technical Lead - Power BI Copilot

  • Wipro HR Soniya
  • 8 - 10 years
  • Hyderabad
  • 3 days ago
₹ Not Disclosed

Aziro

About Aziro: Aziro is a trusted partner in Software Product Engineering Services and Digital Transformation projects, serving Fortune 100 companies, Silicon Valley-based ISVs, and global enterprises. Clientele & Global Presence: As an ISO 27001 and Great Place To Work Certified company, we co...