Embedded Systems Integration Engineer
Gurugram,
India
Gurugram,
India
Job Summary:
We are seeking a skilled Embedded Systems Integration Engineer to join our team. The ideal candidate will have a strong background in embedded systems development and integration, with expertise in hardware and software integration, testing, and troubleshooting. As an Embedded Systems Integration Engineer, you will play a key role in ensuring the seamless integration of software and hardware components to deliver robust embedded solutions. You will collaborate with cross-functional teams to design, develop, and validate integrated systems that meet performance, reliability, and quality standards.
Key Responsibilities:
- System Integration:
- Lead the integration of software and hardware components into embedded systems, ensuring compatibility, functionality, and performance.
- Collaborate with software developers, firmware engineers, and hardware designers to define interfaces, protocols, and integration requirements.
- Implement and validate communication interfaces, drivers, and middleware to facilitate data exchange and system interoperability.
- Testing and Validation:
- Develop and execute integration tests, system-level tests, and validation procedures to verify the functionality, reliability, and performance of integrated systems.
- Identify and troubleshoot integration issues, software/hardware conflicts, and compatibility issues, working closely with cross-functional teams to resolve them.
- Configuration Management:
- Manage software and hardware configurations, versions, and dependencies throughout the integration process, ensuring traceability and consistency.
- Establish and maintain configuration control procedures, tools, and documentation to facilitate collaboration and version control.
- Documentation and Reporting:
- Create and maintain comprehensive documentation of integration processes, procedures, and test results.
- Generate reports and status updates on integration progress, issues, and resolutions for stakeholders and project teams.
- Continuous Improvement:
- Identify opportunities for process improvement, automation, and optimization in the integration workflow to increase efficiency and quality.
- Stay abreast of emerging technologies, tools, and best practices in embedded systems integration, incorporating them into project strategies and methodologies.
Qualifications:
- Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.
- 3+ years of experience in embedded systems development, integration, or related roles.
- Proficiency in programming languages such as C/C++ and scripting languages for automation tasks.
- Strong understanding of hardware/software interfaces, communication protocols, and integration techniques.
- Experience with embedded development tools, debuggers, emulators, and hardware-in-the-loop (HIL) testing.
- Familiarity with version control systems (Git/SVN), issue tracking tools (JIRA, Bugzilla), and configuration management practices.
- Excellent problem-solving skills, attention to detail, and ability to work independently or as part of a team.
- Strong communication skills and ability to collaborate effectively with cross-functional teams.
Preferred Qualifications:
- Knowledge of real-time operating systems (RTOS), embedded Linux, or bare-metal programming.
- Experience with microcontroller/microprocessor architectures (ARM, AVR, PIC) and embedded development platforms.
- Familiarity with hardware design principles, schematics, and PCB layout.
- Understanding of software development lifecycle (SDLC) and agile methodologies.
- Certification in configuration management (CMII), integration testing (ISTQB), or related field is a plus.
Benefits & Perks
Employers we hire for, prioritize the well-being and satisfaction of their employees, and offer many of these benefits
Competitive Salary Packages
Performance Bonuses
Health Insurance
EPF & Gratuity
Flexible Work Arrangements
Paid Time Off (PTO)
Training and Development
Employee Assistance Programs
Meal and Refreshment
Maternity and Paternity Leave
Recreational Facilities
Employee Stock Ownership Plans (ESOPs)
Explore Our Services
FOR BUSINESSES
- Digital Engineering
- Embedded Engineering
- Quality Engineering
- Application Modernization