Senior Firmware Engineer
4 weeks ago
Job Description:
We are seeking a highly skilled and motivated Senior Firmware Engineer – Embedded Systems Designer to join our engineering team. This role involves full lifecycle development of embedded systems used in advanced access control, monitoring, and self-service technologies. You will be responsible for designing, coding, testing, and supporting embedded firmware solutions, while collaborating with cross-functional teams to deliver robust and secure products.
This position offers an opportunity to work on innovative solutions that directly impact critical infrastructure and enterprise-level systems.
Key Responsibilities:
Firmware & System Development
- Design, develop, and maintain embedded firmware for a range of security and self-service products.
- Work with Microchip PIC microcontrollers using C within the MPLAB IDE/IPE development environment.
- Enhance and optimize existing products through feature development, performance improvements, and security updates.
Embedded Communication & Integration
- Implement and manage communication protocols including TCP/IP, UDP, SPI, I²C, UART, RS-232/485, USB, and Bluetooth.
- Ensure seamless integration between embedded devices and cloud-based or enterprise software platforms.
Testing, Validation & Support
- Conduct system-level testing, debugging, and validation using industry-standard tools and simulators.
- Support production deployment, customer integration, and remote or on-site troubleshooting.
Documentation & Compliance
- Develop and maintain detailed design documentation, test procedures, release notes, and technical manuals.
- Ensure compliance with security standards such as NIST, FIPS, and ISO through secure coding practices.
Team Collaboration
- Work closely with hardware engineers, software developers, QA teams, and field technicians.
- Coordinate internal build processes and engineering workflows to ensure timely project delivery.
Required Skills:
- Proficiency in embedded C programming for Microchip PIC microcontrollers.
- Strong understanding of communication protocols (TCP/IP, UDP, SPI, I²C, UART, RS-232/485, USB, Bluetooth).
- Experience with system-level debugging, hardware/software integration, and state machine design.
- Hands-on experience with version control systems such as Git.
- Ability to produce and maintain high-quality technical documentation.
- Strong analytical and troubleshooting capabilities.
Education & Qualification:
- Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or a related discipline.
- Certifications in embedded systems development are advantageous but not required.
Soft Skills:
- Strong problem-solving and critical thinking abilities.
- Excellent written and verbal communication skills.
- Collaborative team player with the ability to work independently when needed.
- Attention to detail and commitment to high-quality work.
- Ability to prioritize tasks effectively in a dynamic environment.
Benefits:
- Competitive salary and performance-based incentives.
- Opportunities for career growth and professional development.
- Health and wellness benefits.
- Paid time off and holiday leave.
- Flexible work arrangements and potential remote work options.
-
Senior Structural Engineer
2 weeks ago
Chennai, Tamil Nadu, India, Tamil Nadu Lamprell Full timeJob Title: Senior Structural EngineerLocation: Chennai, IndiaDepartment: Civil & Structural EngineeringEmployment Type: Full-TimeRole Overview:The Senior Structural Engineer will lead the detailed engineering design of assigned structural work areas, ensuring all deliverables meet project specifications, industry standards, and regulatory requirements. The...
-
Senior Software Engineer
4 weeks ago
Chennai, Tamil Nadu, India, Tamil Nadu Nextiva Full timeWe’re Hiring: Senior Backend Software Engineer | Hybrid – IndiaAt Nextiva, we’re building the future of unified customer experience management — helping businesses connect with their customers like never before. We’re looking for a Senior Backend Software Engineer to join our growing engineering team and help power the scalable systems behind our...
-
Senior Search Engine Optimization
3 weeks ago
Chennai, Tamil Nadu, India, Tamil Nadu Drig Digital Full timeJob Title: SEO SpecialistLocation: AdyarJob Type: Full-timeTimings: 9.30 am to 6.30 pmAbout UsWe at YR Media elevate and enable growth oriented B2C & B2B companies, who wish to build a strong brand identity by offering them Branding, SEO, and SMM services, alternatively we also offer services like developing websites and mobile applications, so that they can...
-
Senior Quality Assurance Automation Engineer
4 weeks ago
Coimbatore, Tamil Nadu, India, Tamil Nadu OneData Software Solutions Full timeCompany Description OneData Software Solutions, established in 2009, is a technically sound software development company with expertise in big data analytics. Headquartered in the US and with a regional office in Coimbatore, we are dedicated to delivering on our promises with timely and effective solutions. Our mission is driven by five core principles:...
-
Senior Data Engineer
3 weeks ago
Chennai, Tamil Nadu, India, Tamil Nadu Invoria Global Solutions Full timeInvoria Global Solutions (IGS) is associated with a network of strategic consulting partners who work closely with top enterprise clients across India. This opportunity is being offered through our strategic partner, who holds a direct engagement with the end client. Selected candidates will be on our partner’s payroll and will be deployed to the...
-
Senior Test Automation Engineer
4 weeks ago
Coimbatore, Tamil Nadu, India, Tamil Nadu Transond Systems Full timeCompany DescriptionAt Transond Systems, we build scalable, data-driven cloud platforms that handle high-volume IoT and operational data across multiple products. Our engineering teams are committed to quality, reliability, and resilience at scale, supporting mission-critical operations for global customers.Role DescriptionWe are seeking a Senior Test...
-
Senior Data Engineer
4 weeks ago
Coimbatore, Tamil Nadu, India, Tamil Nadu Transond Systems Full timeCompany DescriptionAt Transond Systems, we build innovative, data-driven products that transform how businesses and cities interact with technology. Our engineering teams work on high-volume IoT systems, scalable cloud platforms, and real-time analytics solutions for multiple domains.Role OverviewWe’re looking for a Senior Data Engineer to design and...
-
Senior DevOps Engineer
2 weeks ago
Chennai, Tamil Nadu, India, Tamil Nadu Tata Consultancy Services Full timeWe await your innovation at TCS: Hiring |Senior DevOps Engineer|Greetings from TCS!!Required Experience: 5-10 yearsWork location: ChennaiKey Responsibilities: Cloud Infrastructure Management: Design, build, and maintain cloud infrastructure components (compute, storage, networking, security) on Azure, AWS, and GCP. This includes services like Azure...
-
Senior Sales Engineer
3 weeks ago
Chennai, Tamil Nadu, India, Tamil Nadu Continental Holdings, Inc Full timeSenior Sales Engineer (Electrical) – Oil & Gas Industry Location: United Arab Emirates (UAE) Industry: Oil & Gas / Electrical Equipment Qualification: B.E. in Electrical Engineering Experience: Minimum 5 yearsJob SummaryWe are looking for a Senior Sales Engineer (Electrical) with proven expertise in the sales and marketing of explosion-proof electrical...
-
Senior Software Engineer
3 weeks ago
Chennai, Tamil Nadu, India, Tamil Nadu Virtana Corp. Full timeSenior Software Engineer Challenge convention and work on cutting edge technology that is transforming the way our customers manage their physical, virtual and cloud computing environments. Virtual Instruments seeks highly talented people to join our growing team, where your contributions will impact the development and delivery of our product roadmap. Our...