11+ Xilinx Jobs in Bangalore (Bengaluru) | Xilinx Job openings in Bangalore (Bengaluru)
Apply to 11+ Xilinx Jobs in Bangalore (Bengaluru) on CutShort.io. Explore the latest Xilinx Job opportunities across top companies like Google, Amazon & Adobe.
StartUp engaged in inventing and innovating Smart Energy Meters and related Technologies (OEM) requires Embedded Engineers. Following re-innovation principle and Technology First direction, we design Technologies to deliver our Vision of the highest Quality Products and Technologies. The candidate's responsibilities include IoT (COSEM/DLMS), technology integration. Required skills include Embedded C and C++ and knowledge of Electrical and Electronics.
Job Title : Embedded System Software Engineer
Experience Required : 1 to 3 Years
Duration : 6+ Months (Extendable)
Notice Period : Immediate
Job Description :
We are seeking a motivated and skilled Embedded System Software Engineer to join our team.
The ideal candidate will have 1 to 3 Years of experience in embedded software development with a solid foundation in C++ and Qt 5.
This role involves working with embedded Linux systems and contributing to the development and maintenance of robust embedded applications.
Mandatory Skills : C++, Qt 5, Embedded Linux (Yocto preferred), SOAP/REST protocols, Git, problem-solving, and analytical skills.
Key Responsibilities :
- Design, develop, and maintain embedded software applications using C++ and Qt 5.
- Work on embedded Linux systems, with a preference for experience in The Yocto Project.
- Integrate and manage network communication using protocols such as SOAP and REST.
- Collaborate with cross-functional teams to understand requirements and deliver high-quality solutions.
- Utilize Git for version control and collaborative development.
- Troubleshoot and debug software and system issues efficiently.
- Continuously improve code quality through code reviews, testing, and optimization.
Required Skills and Qualifications :
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 1 to 3 Years of hands-on experience in software development.
- Proficiency in C++ and Qt 5 Framework.
- Experience working with Embedded Linux; knowledge of Yocto Project is a strong plus.
- Basic understanding of network protocols, including SOAP and REST.
- Familiarity with Git or other version control systems.
- Strong problem-solving and analytical skills.
Preferred Skills (Nice to Have) :
- Experience in cross-compiling and deployment for embedded targets.
- Familiarity with CI/CD tools and automated testing for embedded systems.
- Understanding of hardware-software integration challenges.
Mode Employment – Fulltime and Permanent
Working Location: Bommasandra Industrial Area, Hosur Main Road, Bangalore
Working Days: 5 days
Working Model: Hybrid - 3 days WFO and 2 days Home
Position Overview
As the Lead Software Engineer in our Research & Innovation team, you’ll play a strategic role in establishing and driving the technical vision for industrial AI solutions. Working closely with the Lead AI Engineer, you will form a leadership tandem to define the roadmap for the team, cultivate an innovative culture, and ensure that projects are strategically aligned with the organization’s goals. Your leadership will be crucial in developing, mentoring, and empowering the team as we expand, helping create an environment where innovative ideas can translate seamlessly from research to industry-ready products.
Key Responsibilities:
- Define and drive the technical strategy for embedding AI into industrial automation products, with a focus on scalability, quality, and industry compliance.
- Lead the development of a collaborative, high-performing engineering team, mentoring junior engineers, automation experts, and researchers.
- Establish and oversee processes and standards for agile and DevOps practices, ensuring project alignment with strategic goals.
- Collaborate with stakeholders to align project goals, define priorities, and manage timelines, while driving innovative, research-based solutions.
- Act as a key decision-maker on technical issues, architecture, and system design, ensuring long-term maintainability and scalability of solutions.
- Ensure adherence to industry standards, certifications, and compliance, and advocate for industry best practices within the team.
- Stay updated on software engineering trends and AI applications in embedded systems, incorporating the latest advancements into the team’s strategic planning.
Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- Extensive experience in software engineering, with a proven track record of leading technical teams, ideally in manufacturing or embedded systems.
- Strong expertise in Python and C++/Rust, Gitlab toolchains, and system architecture for embedded applications.
- Experience in DevOps, CI/CD, and agile methodologies, with an emphasis on setting and maintaining high standards across a team.
- Exceptional communication and collaboration skills in English.
- Willingness to travel as needed.
Preferred:
- Background in driving team culture, agile project management, and experience embedding AI in industrial products.
- Familiarity with sociocratic or consent-based management practices.
- Knowledge in embedded programming is an advantage.
- A minimum of 4-5 years of experience in IoT engineering, embedded systems, or related fields.
- Strong technical knowledge of IoT technologies, including sensors, communication protocols (such as MQTT, CoAP, and HTTP), microcontrollers, and cloud platforms.
- Experience in programming languages such as Python, C/C++, JavaScript, or similar, as well as experience with IoT platforms like Arduino, Raspberry Pi, AWS IoT, or Azure IoT.
- Proven experience in designing and developing IoT solutions for real-world applications.
- Excellent problem-solving skills with the ability to innovate and create new IoT-based educational content.
- Strong understanding of data analytics, machine learning, and data visualization tools.
- Knowledge of cybersecurity practices related to IoT devices and networks.
- Excellent communication and presentation skills, with the ability to explain complex technical concepts to a diverse audience.
- Ability to work independently and manage multiple projects and responsibilities simultaneously.
- Passion for education, technology, and the future of connected systems.
- Self-motivated, proactive, and adaptable to a fast-paced educational environment.
Location:Bangalore / Chennai
Type: Permanent
Company Type: AI / Digital Product Design Service based
Job Description
* Experience in C/C++ and have strong experience embedded application development and integration in Linux
* Good in creating unit tests, performing code reviews, optimizing performance and ensuring standards for maintainability
* Debugging, profiling, and performance optimization skills
* Have experience working in a fast paced Agile/Scrum environmentLocation: Bangalore
About Us
Valiance is a global AI & Data analytics firm helping clients build cutting-edge technology solutions for
digital transformation. We work with some of the marquee brands across India, US and APAC to build
transformative solutions for Credit Risk, Fraud, Predictive Maintenance, Quality Inspection, Data lake, IOT
analytics etc. Our team comprises 100+ professionals across Machine Learning, Data Engineering & Cloud
expertise
Required Technical and Professional Expertise:
Must have 4 -10 Years of Experience.
Graduate/Post Graduate in engineering, statistics, or a highly quantitative field
Hands on Experience in Embedded C with Linux (Train & Deploy Model)
Hands on Experience in Embedded System, c , Linux
Experience with any Advance Embedded system design Programmer Certification advantage.
Have Knowledge of OS: Linux, Embedded Linux & Linux Tools
Language – C ( Mandatory ), Shell, Python
Personal Skills:
Strong communication skills, both written and verbal
Ability to manage stakeholders' expectations and work in a high-pressure environment.
Demonstrate strong ownership & commitment to the cause of customer success.
A team player capable of high performance, flexibility in a dynamic working environment and the
ability to lead
Experience in programming Embedded C applications.
• Strong development experience in embedded C and RTOS
• Strong debugging skills
• Embedded development tools and methodologies
• Version Control Systems – Clear Case / RTC /GIT
Should have detailed knowledge on microcontrollers / microprocessors
Should have detailed knowledge on Battery Electric Vehicle Powertrain (BEV), Fuel Cell and H2-Motor
Should have detailed knowledge in powertrain function development for BEV, Fuel Cell and H2-Motor
Strong development experience in MATLAB for powertrain function development
Strong development experience in CAN / LIN /Flexray / UDS / KWP, SPI communication protocols
Knowledge in tools like CANalyser / CANoe, CANDiva, CANstress, CANDELA studio, Lauterbach
Experience in scripting languages like Shell / Perl / CAPL / Make etc.,
Experience in using tools like Logiscope / Function Generator / Oscilloscope, etc
Experience in configuration management & defect tracking tools
Automotive domain and powertrain systems knowledge a plus
Ability to work as part of a dedicated project team and independently
Strong communication and interpersonal skills.
Must be a self-starter.
- Very strong knowledge in Embedded C including
- Data structures
- Function pointers
- Bitwise operations
- Experience with Finite State Machine (FSM) software design
- Required experience in AVR microcontrollers and projects to demonstrate it
- Familiarity with ARM 32 bit microcontrollers (Cortex M or any other)
- Required experience with common communication protocols like SPI, UART, I2C etc.
- Comfortable with reading datasheets and basic hardware schematics
- Comfortable with linux development environment including the use of GCC, gdb, makefile
Soft Skills
- Good communication skills
- Self-driven
- Passion for embedded engineering



