472 Computer Architecture jobs in India

Architect 3, Software Architecture

Chennai, Tamil Nadu Comcast

Posted today

Job Viewed

Tap Again To Close

Job Description

Comcast brings together the best in media and technology. We drive innovation to create the world's best entertainment and online experiences. As a Fortune 50 leader, we set the pace in a variety of innovative and fascinating businesses and create career opportunities across a wide range of locations and disciplines. We are at the forefront of change and move at an amazing pace, thanks to our remarkable people, who bring cutting-edge products and services to life for millions of customers every day. If you share in our passion for teamwork, our vision to revolutionize industries and our goal to lead the future in media and technology, we want you to fast-forward your career at Comcast.
**Job Summary**
Responsible for promoting the use of industry and Company technology standards. Monitors emerging technologies/technology practices for potential use within the Company. Designs and develops updated infrastructure in support of one or more business processes under supervision. Helps to ensure a balance between tactical and strategic technology solutions. Considers business problems "end-to-end": including people, process and technology, both within and outside the enterprise, as part of any design solution. Mentors, reviews codes and verifies that the object oriented design best practices and that coding and architectural guidelines are adhered to. Identifies and drives issues through closure. Has in-depth experience, knowledge and skills in own discipline. Usually determines own work priorities. Acts as resource for colleagues with less experience.
**Job Description**
**Core Responsibilities**
+ Ensures programs are envisioned, designed, developed and implemented across the enterprise to meet business needs. Interfaces with the enterprise architecture team and other functional areas to ensure that most efficient solution is designed to meet business needs.
+ Presents solutions to senior architects.
+ Ensures solutions are well engineered, operable, maintainable and delivered on schedule.
+ Tracks and documents requirements for enterprise development projects and enhancements.
+ Monitors current and future trends, technology and information that will positively affect organizational projects. Applies and integrates emerging technological trends to new and existing systems architecture.
+ Assists in the development of solution architecture (both tactical and strategic) to fully manage/support enterprise needs, services, systems and technology management.
+ Assists in the planning and design of new or upgraded systems. Interacts with departments to implement improvements in process.
+ Mentors team members in relevant technologies and implementation architecture.
+ Develops, documents and ensures compliance with best practices including but not limited to the following coding standards, object oriented designs, platform and framework specific design concerns and human interface guidelines.
+ Consistent exercise of independent judgment and discretion in matters of significance.
+ Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) and overtime as necessary.
+ Other duties and responsibilities as assigned.
**Employees at all levels are expected to:**
+ Understand our Operating Principles; make them the guidelines for how you do your job.
+ Own the customer experience - think and act in ways that put our customers first, give them seamless digital options at every touchpoint, and make them promoters of our products and services.
+ Know your stuff - be enthusiastic learners, users and advocates of our game-changing technology, products and services, especially our digital tools and experiences.
+ Win as a team - make big things happen by working together and being open to new ideas.
+ Be an active part of the Net Promoter System - a way of working that brings more employee and customer feedback into the company - by joining huddles, making call backs and helping us elevate opportunities to do better for our customers.
+ Drive results and growth.
+ Support a culture of inclusion in how you work and lead.
+ Do what's right for each other, our customers, investors and our communities.
**Disclaimer:**
+ This information has been designed to indicate the general nature and level of work performed by employees in this role. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications.
Comcast is an equal opportunity workplace. We will consider all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, veteran status, genetic information, or any other basis protected by applicable law.
Base pay is one part of the Total Rewards that Comcast provides to compensate and recognize employees for their work. Most sales positions are eligible for a Commission under the terms of an applicable plan, while most non-sales positions are eligible for a Bonus. Additionally, Comcast provides best-in-class Benefits to eligible employees. We believe that benefits should connect you to the support you need when it matters most, and should help you care for those who matter most. That's why we provide an array of options, expert guidance and always-on tools, that are personalized to meet the needs of your reality - to help support you physically, financially and emotionally through the big milestones and in your everyday life. Please visit the compensation and benefits summary ( on our careers site for more details.
**Education**
Bachelor's Degree
While possessing the stated degree is preferred, Comcast also may consider applicants who hold some combination of coursework and experience, or who have extensive related professional experience.
**Relevant Work Experience**
5-7 Years
**Job Family Group:** Engineering
This advertiser has chosen not to accept applicants from your region.

AWS Software Architecture- Leadership

Bengaluru, Karnataka Quantiphi

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

Job Summary


Role: AWS Software Architect- Leadership

Experience: 15 - 22 Years

Location: Bengaluru/Mumbai, India


We are seeking a highly skilled and experienced Technical Leader for our AWS Software Development practice. The ideal candidate will be responsible for architecting scalable software solutions and driving the implementation of software projects on AWS. This role requires a deep understanding of AWS services and software development best practices.


In this role, you will be responsible for establishing and enhancing the company's Software Development Services Practice. You will work closely with senior stakeholders to understand business needs and deliver technical solutions. The role is well-suited for a technically proficient individual looking to thrive in a dynamic and fast-paced environment.


Responsibilities:


Technical Leadership:

  • Act as a visionary leader capable of steering, motivating, and driving exceptional performance in software development engagements.
  • Conduct proof-of-concept projects to explore strategic opportunities and future-oriented software development capabilities, aiming to recommend scalable, flexible, and sustainable solutions that offer a high return on investment.
  • Make informed architectural decisions with the customer's needs and priorities at the forefront.
  • Guide and mentor engineers, actively participating in code reviews to ensure high standards of code quality.
  • Collaborate closely with the sales/pre-sales/solution team to develop proposals and strategies that align with and meet the company's performance objectives.
  • Partner with the marketing team to create collateral and assist recruitment teams in identifying and attracting the right talent to expand the practice.
  • Design and implement robust, scalable, and maintainable software applications using AWS services.
  • Lead the development and management of software infrastructure, ensuring automation of recurring tasks while maintaining software quality and integrity


Architecture and Design:

  • Design and architect scalable and robust software solutions using AWS services.
  • Ensure software architecture aligns with business requirements and best practices.
  • Evaluate and select appropriate AWS services for software development, deployment, and management.


Project Implementation:

  • Oversee the implementation of software development projects from inception to completion.
  • Engage in strategic discussions with customers and offer thought leadership to guide their decisions.
  • Ensure software quality, integrity, and security throughout the software development lifecycle.


Technical Innovation:

  • Stay updated with the latest trends and advancements in software development and AWS technologies.
  • Drive continuous improvement initiatives to enhance software development practices and processes.
  • Experiment with new tools and technologies to improve software development efficiency and effectiveness.


What is Required


  • ● Bachelor's or Master's degree in Engineering or Technology (B.E. / M.E. / B.Tech / M.Tech). o 15+ years of technical hands-on experience in software development.
  • At least 4 end-to-end implementations of large-scale software projects.
  • Experience working on projects across multiple geographic regions.
  • Excellent verbal and written communication skills.
  • Extensive experience with a variety of projects, including on-premises to AWS migration, modernization, greenfield implementations, and cloud-to-cloud migrations.
  • Proficiency with AWS services such as EC2, ECS, EKS, Lambda, S3, RDS, DynamoDB, and API Gateway.
  • Strong understanding of AWS architecture and best practices for software development.
  • Proficiency in managing AWS IAM roles, policies, and permissions.
  • Proficient in programming languages such as Java, Python, Node.js, or Go.
  • Strong understanding of microservices architecture, serverless computing, and containerization.
  • Experience with CI/CD pipelines and tools such as Jenkins, GitLab CI, or AWS Code Pipeline.
  • Familiarity with DevOps practices and tools for monitoring, logging, and automation.
  • Expertise in optimizing application performance and scalability.
  • Experience with monitoring and troubleshooting distributed systems.
  • Proficiency in performance tuning and optimization of cloud-native applications.
  • Understanding of software lifecycle management and best practices for software development.
  • Ability to implement and manage quality assurance frameworks and processes.


What’s in it for you?


The experience of working in a category defining high growth startups in the transformational AI,

Decision Science and Big Data Domain.

The opportunity of getting on boarded to the phenomenal growth journey and helping the customers take the next big leap in digital transformation.

The opportunity to work with a diverse, lively and proactive group of techies who are constantly raising the bar on the art of translating mounds of data into tangible business value for clients.

Flexible working options available to foster productivity and work/life balance

This advertiser has chosen not to accept applicants from your region.

Embedded Systems Intern

Bengaluru, Karnataka InfinityX Innovations

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

InfinityX Innovations Pvt Ltd — Bengaluru, India

About InfinityX Innovations:

InfinityX Innovations is revolutionizing electric mobility with breakthrough technology, enabling EVs to recharge faster than filling a petrol tank. We’re a dynamic team of engineers, innovators, and problem-solvers dedicated to making electric vehicles practical, accessible, and future-ready. With patented solutions and a rapidly expanding presence in India’s EV startup landscape, InfinityX offers you the chance to build the future of electric mobility.


Selected intern's day-to-day responsibilities include:

1. Interfacing sensors with microcontrollers

2. Working on Raspberry PI and other single-board computers

3. Troubleshooting codes

4. Developing and deploying IoT technology solutions as requested by the business


Requirements:

1. Must have worked with Raspberry Pi, ESP8266, etc.

2. Must have a passion for problem-solving using code

3. Must be able to work independently with little supervision

4. Excited to learn new technologies and take on new challenges


Eager to shape the electronics at the heart of the electric mobility revolution? Innovate with InfinityX—apply today and build the next generation of ultra-fast EV technology!

This advertiser has chosen not to accept applicants from your region.

Embedded Systems Architect

SRS Consulting Inc

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Hello,


We are hiring for "Embedded Systems Architect" for Bangalore location.



Exp:10+Years

Loc: Bangalore

Notice Period: Immediate joiners(notice period served or serving candidate)


NOTE: We are looking for Immediate joiners(notice period served or serving candidate)

Apply only If you are Immediate joiners(notice period served or serving candidate)

Apply only if you are having 10+Years of relevant experience as per the JD.


Profile Summary:

Seasoned Embedded Systems Engineer with 10+ years of experience in FPGA , C++ , and Linux-based firmware development . Strong expertise in audio and video streaming technologies, including GStreamer and RTP streaming protocols . Skilled in designing and optimizing real-time embedded systems , integrating hardware and software components , and ensuring high-performance multimedia streaming solutions.

Key Skills:

  • FPGA Design and Development
  • C++ / Embedded C Programming
  • Linux Kernel and Driver Development
  • Audio/Video Streaming (GStreamer, RTP)
  • Firmware and Real-time System Design
  • Network Protocols and Low-level Debugging
This advertiser has chosen not to accept applicants from your region.

Embedded Systems Intern

Ci4 - Autonomous Defense

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

Embedded Systems Intern


Job Summary: We are looking for a curious and technically-minded Embedded Systems Intern to gain hands-on experience in embedded systems design, development, and integration. The ideal candidate will be pursuing or have recently completed a degree in a relevant technical field and possess foundational knowledge in microcontroller programming and embedded systems concepts. This internship role involves working within a team to develop microcontroller-based firmware, interface with hardware peripherals, and assist in the testing and debugging of embedded platforms, with exposure to real-time systems, low-level programming, and hardware-software co-design.


Key Responsibilities:

  • Assist in writing, debugging, and testing embedded software primarily in C or C++ for microcontrollers such as ARM Cortex, STM32, or similar platforms
  • Interface microcontrollers with sensors, actuators, and communication modules (I2C, SPI, UART, CAN, PWM, ADC/DAC)
  • Support integration of embedded firmware with hardware and participate in system validation
  • Use debugging tools such as oscilloscopes, logic analyzers, and software debuggers under supervision
  • Collaborate with hardware and software engineers to ensure seamless system operation
  • Document code, test procedures, bugs, and fixes clearly
  • Continuously learn about embedded architectures, peripherals, and programming techniques
  • Participate in team meetings, code reviews, and project presentations

Requirements:

  • Degree in Electronics, Electrical Engineering, Computer Science, or related fields
  • Basic knowledge of microcontrollers, embedded programming concepts, and communication interfaces
  • Familiarity with C or C++ programming
  • Analytical thinking and problem-solving aptitude
  • Strong communication skills and ability to work collaboratively in a team
This advertiser has chosen not to accept applicants from your region.

Embedded Systems Engineer

Ci4 - Autonomous Defense

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

Embedded Systems Engineer


Job Summary: We are looking for an experienced Embedded Systems Engineer to lead the design, development, integration, and testing of embedded software and firmware that interact seamlessly with hardware to control and optimize device performance. The ideal candidate will possess strong expertise in real-time systems, firmware development for microcontrollers and processors, and the ability to ensure high reliability and efficiency in systems used across various industries, including defense, automotive, IoT, and consumer electronics. This role involves working on complex embedded architectures, collaborating with cross-functional teams, and maintaining compliance with stringent industry standards.


Key Responsibilities:

  • Develop and implement embedded software/firmware using C, C++, and assembly language for microcontrollers and embedded processors (ARM Cortex-M/M0/M4, STM32, PIC, DSP Processors)
  • Architecture and design of embedded systems software, including RTOS configuration (FreeRTOS, μC/OS, VxWorks)
  • Interface with hardware teams to understand schematic and PCB layout to define firmware requirements
  • Develop driver software for peripheral devices such as ADCs, DACs, GPIO, UART, SPI, I2C, CAN, USB, and Ethernet
  • Conduct software integration testing with hardware modules, utilizing oscilloscopes, logic analyzers, and protocol analyzers
  • Optimize embedded software for performance, power consumption, and memory footprint
  • Troubleshoot issues and perform root cause analysis
  • Prepare and maintain detailed documentation including code comments, design specs, test plans, and user manuals
  • Collaborate with cross-disciplinary teams including hardware engineers, FPGA designers, systems architects, and software developers
  • Participate in hardware bring-up and board-level validation activities
  • Ensure compliance with safety, quality, and regulatory standards such as ISO 26262, DO-178C, or MIL-STD
  • Keep abreast of emerging technologies, tools, and best practices


Requirements:

  • Bachelor's or Master's degree in Electrical/Electronics Engineering, Computer Engineering, or related field
  • 3+ years of experience is required
  • Strong programming skills in C and embedded C++, with hands-on experience with microcontroller architectures
  • Familiarity with RTOS concepts, task scheduling, inter-task communication, and synchronization
  • Experience with debugging tools such as JTAG debuggers, In-Circuit Emulators (ICE), and oscilloscopes
  • Proficiency in version control systems like Git
  • Understanding of embedded hardware including schematics, PCB components, signal integrity, and power management
  • Knowledge of communication protocols and network stacks (TCP/IP, Modbus, BLE, Zigbee) is a plus
  • Ability to write efficient, maintainable, and portable code under strict resource constraints
  • Good analytical and problem-solving capabilities
  • Strong verbal and written communication skills
This advertiser has chosen not to accept applicants from your region.

Embedded Systems Engineer

Bengaluru, Karnataka Gimbal Space

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

About the role  

As an Embedded Systems Engineer, you will develop firmware for Gimbal products and design innovative systems under tight timelines. Your primary responsibilities will be:   

  1. Complete (i.e., development, validation, and launch) ownership of all core products within designated areas (i.e., ADCS Components), acting as a single point of contact for driving firmware development. 
  2. Write quality firmware for common processors and microcontrollers (e.g., STM32, ARM, RISC-V, etc.). 
  3. Test firmware and electrical systems to validate design requirements. 
  4. Develop systems that allow for test execution across multiple environments, such as virtualized hardware or real hardware-in-the-loop simulations. 
  5. Build robust and reliable software in a third of the time that most reasonable people think possible.  
  6. Develop prototypes to prove key design concepts and quantify technical constraints. 
  7. Participate in architecture, design, and code reviews.  
  8. Write test plans, design & product documentation, and build supplier documentation.  
  9. Invent new tools that enable more frequent and reliable software deployment, test execution, and data analysis. 


Minimum Requirements 

  1. B.S., M.S., or Ph.D. in computer science, electrical engineering, or STEM-related field. 
  2. 2+ years of industry experience working on production hardware design. 
  3. Strong C/C++ and Python programming experience. 
  4. Great embedded systems fundamentals: resource-efficient design, low-level drivers, bit manipulation, responsive software and IRQ handling, RTOS frameworks, I/O and communication buses. 
  5. Strong learner with a high appetite to learn new skills, languages, and tools. 
  6. Must be able to work with minimal guidance in fast-changing environments with no task too small mentality.  


Preferred Requirements 

  1. Familiarity with motor control, PID control, FOC, and PWM. 
  2. Familiarity with digital signal processing, digital image processing, & control theory. 
  3. Experience building firmware for Satellites. 


Additional Requirements  

  1. This is an on-site position in Bangalore, Karnataka.  
  2. Willingness to work long hours and weekends as needed.  


About the company 

Gimbal Space provides low-cost, reliable, and readily available satellite components for low-earth-orbit applications. Our mission is to democratize space by allowing easy access to high-quality products. We are a well-capitalized, venture-backed startup with a passionate, driven, and collaborative team. We focus on offering a rewarding work environment where you'll learn and make a significant impact, no matter where you are in your career.  

Join our diverse team of problem solvers to make space affordable! 

Read more about our mission here: 

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Computer architecture Jobs in India !

Embedded Systems Developer

Gurugram, Uttar Pradesh Datacultr

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

EMBEDDED SYSTEMS DEVELOPER


ABOUT US


Datacultr is a global Digital Operating System for Risk Management and Debt Recovery, we drive Collection Efficiencies, Reduce Delinquencies and Non-Performing Loans (NPL’s). Datacultr is a Digital-Only provider of Consumer Engagement, Recovery and Collection Solutions, helping Consumer Lending, Retail, Telecom and Fintech Organizations to expand and grow their business in the under-penetrated New to Credit and Thin File Segments.


We are helping millions of new to credit consumers, across emerging markets, access formal credit and begin theirjourney towards financialhealth. We have clients acrossIndia, South Asia, South East Asia, Africa and LATAM.


Datacultr is headquartered in Dubai, with offices in Abu Dhabi, Singapore, Ho Chi Minh City, Nairobi, and Mexico City; and our Development Center is located out of Gurugram, India.


ORGANIZATION’S GROWTH PLAN


Datacultr’s vision is to enable convenient financing opportunities for consumers, entrepreneurs and small merchants, helping them combat the Socio-economic problems this segment faces due to restricted access to financing.


We are on a missionto enable 35 million unbanked& under-served people,access financial services by the end of 2026.


Position Overview

We are seeking a passionate and talented Embedded Systems Developer to join our dynamic engineering team. In this role, you will design, develop, and optimize embedded systems and firmware solutions that power our cutting-edge products across IoT, and Consumer Electronics. If you enjoy low-level programming, hardware-software integration, and solving complex engineering challenges, we want to hear from you!


Core Responsibilities


  • Firmware/Software Development
  • Design, develop, test, and debug embedded firmware/software for microcontrollers and embedded platforms.
  • Write clean, efficient, and scalable code in C/C++ or Assembly.
  • Hardware Integration
  • Interface with sensors, wireless modules, and external peripherals (SPI, I2C, UART, CAN, etc.).
  • Perform hardware bring-up, board support package (BSP) development, and device driver creation.
  • System Architecture & Analysis
  • Analyze and interpret hardware datasheets and technical documents to integrate components correctly.
  • Ensure system-level design optimization for performance, reliability, and cost.
  • Real-Time & Bare-Metal Systems
  • Work with real-time operating systems (RTOS) and bare-metal environments.
  • Implement multitasking and synchronization mechanisms where required.
  • FOTA (Firmware Over-The-Air) Updates
  • Develop and integrate Firmware Over-The-Air update mechanisms for embedded devices.
  • Ensure robust and secure update processes, including rollback and version control.
  • Documentation & Collaboration
  • Document software design, architecture, and technical specifications.
  • Collaborate with cross-functional teams (hardware, QA, product management) to align on project goals and timelines.


Key Requirements

  • Bachelor’s or Master’s degree in Electronics, Electrical Engineering, or a related field.
  • Strong proficiency in C/C++ for embedded development.
  • Experience with Keil uVision IDE for ARM-based development.
  • Excellent ability to read and interpret circuit schematics effectively.
  • Solid understanding of microcontroller architectures and their peripheral interfaces.
  • Experience with key communication protocols (I2C, SPI, UART, CAN, RS-232, Ethernet).
  • Hands-on experience using debugging tools
  • Familiarity with RTOS concepts and multitasking.
  • Experience implementing FOTA (Firmware Over-The-Air) updates.
  • Comfortable with version control systems (Git preferred).
  • Understanding of low-power system design and optimization techniques.


Preferred or Nice-to-Have Skills

  • Experience with scripting languages (e.g., Python) for test automation.
  • Familiarity with Secure Boot and embedded security concepts.
  • Experience with advanced debugging and profiling tools.


What We Offer


  • Opportunity to shape the future of unsecured lending in emerging markets
  • Competitive compensation package
  • Professional development and growth opportunities
  • Collaborative, innovation-focused work environment
  • Comprehensive health and wellness benefits


Location & Work Model

  • Immediate joining possible
  • Work From Office only
  • Based in Gurugram, Sector 65





Kindly share your updated profile with us at to guide you further with this opportunity.



--- END ---

This advertiser has chosen not to accept applicants from your region.

Embedded Systems Engineer

160001 Chandigarh, Chandigarh ₹1000000 Annually WhatJobs

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a pioneering firm in the Internet of Things (IoT) and embedded solutions space, is seeking a talented and motivated Embedded Systems Engineer. This role offers a flexible hybrid work arrangement, combining on-site collaboration with the convenience of remote work. You will be instrumental in the design, development, and testing of embedded hardware and firmware for next-generation smart devices. We are looking for an engineer with a strong foundation in microcontrollers, RTOS, and low-level programming, who is eager to contribute to innovative product development.

Responsibilities:
  • Design, develop, and implement firmware for embedded systems using C/C++.
  • Work with various microcontrollers and microprocessors (e.g., ARM Cortex-M, ESP32, RISC-V).
  • Develop and integrate device drivers and middleware.
  • Implement real-time operating systems (RTOS) for embedded applications.
  • Design and develop communication protocols (e.g., I2C, SPI, UART, CAN, Bluetooth, Wi-Fi).
  • Perform hardware/software debugging and testing using oscilloscopes, logic analyzers, and JTAG debuggers.
  • Collaborate with hardware engineers to define system requirements and specifications.
  • Develop and maintain technical documentation, including design specifications, test plans, and user manuals.
  • Optimize firmware for performance, power consumption, and memory usage.
  • Participate in code reviews and contribute to the improvement of development processes.
  • Assist in the prototyping and bring-up of new hardware platforms.
  • Ensure the reliability and robustness of embedded systems through thorough testing and validation.
  • Stay current with emerging embedded technologies and trends.
Qualifications:
  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.
  • Minimum of 5 years of experience in embedded systems development.
  • Strong proficiency in C and C++ programming languages.
  • Experience with real-time operating systems (RTOS).
  • Familiarity with microcontrollers and embedded hardware architectures.
  • Proficiency with debugging tools and techniques for embedded systems.
  • Knowledge of communication protocols used in embedded systems.
  • Experience with version control systems (e.g., Git).
  • Strong problem-solving and analytical skills.
  • Good communication and teamwork abilities.
This hybrid role, primarily based at our facility in **Chandigarh, Chandigarh, IN**, offers an exciting opportunity to work on cutting-edge embedded technology.
This advertiser has chosen not to accept applicants from your region.

Embedded Systems Engineer

201301 Noida, Uttar Pradesh ₹90000 Annually WhatJobs

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a talented and experienced Embedded Systems Engineer to join their innovative team. This role offers a hybrid work arrangement, blending remote flexibility with collaborative office time at our **Noida, Uttar Pradesh, IN** facility. You will be instrumental in designing, developing, and testing embedded software and hardware for cutting-edge electronic products. The ideal candidate possesses a strong foundation in computer engineering, electronics, and software development, with a keen eye for detail and a passion for problem-solving. You will work on complex projects from concept to production, ensuring high-quality and reliable system performance.

Responsibilities:
  • Design, develop, and implement embedded software solutions using C/C++ and other relevant programming languages.
  • Develop and debug firmware for microcontrollers and microprocessors.
  • Design and develop hardware schematics and PCB layouts for embedded systems.
  • Integrate hardware and software components, ensuring seamless system operation.
  • Perform system testing, debugging, and validation to ensure functionality, reliability, and performance.
  • Collaborate with cross-functional teams, including hardware engineers, software developers, and product managers, to define system requirements and specifications.
  • Troubleshoot and resolve technical issues encountered during the development and testing phases.
  • Document technical designs, processes, and test results.
  • Stay updated with the latest advancements in embedded systems technology and best practices.
  • Participate in code reviews and contribute to the continuous improvement of development processes.
  • Optimize embedded systems for performance, power consumption, and cost.

This hybrid role requires a balance of independent work and team collaboration. You will have the opportunity to work on challenging projects that push the boundaries of technology. The **Noida, Uttar Pradesh, IN** office provides a hub for in-person collaboration, brainstorming, and hands-on development, while remote workdays offer focused productivity.

Qualifications:
  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.
  • Minimum of 4 years of experience in embedded systems development.
  • Proficiency in C and C++ programming languages.
  • Experience with microcontroller architectures (e.g., ARM, PIC, AVR).
  • Familiarity with RTOS (Real-Time Operating Systems).
  • Experience with hardware description languages (e.g., VHDL, Verilog) is a plus.
  • Knowledge of debugging tools and techniques for embedded systems.
  • Understanding of communication protocols (e.g., SPI, I2C, UART, USB).
  • Experience with PCB design tools (e.g., Altium Designer, Eagle) is desirable.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.

If you are a skilled Embedded Systems Engineer looking for a challenging hybrid role in a growing technology company, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Computer Architecture Jobs