Posted on: 07/01/2026
Description :
In This Role, Your Responsibilities Will Be :
- As an Embedded Software Engineer, you will use your software skills to develop new features and solve customer problems in our control system products.
- Work in small, self-motivated teams collaborating with global Scrum teams.
- Be involved in all phases of software development from product definition to production release.
- Use Agile software development practices to build and test our products using Continuous Integration.
- Break down problems and estimate time for development tasks.
- Work with cross-functional teams (i. Software, Hardware, System Test and Product Management) to accomplish your assignments.
- Develop deep domain expertise while working on various assignments in control system platforms.
- Drive world-class quality in the development and support of products.
Who You Are :
- You can take quick and decisive actions in constantly evolving, unexpected situations.
- Showing a tremendous amount of initiative in tough situations is outstanding at spotting and seizing opportunities.
- Have a clear sense of ownership in accomplishing objectives despite obstacles and setbacks.
- Open to work collaboratively with others across the organization to achieve shared objectives.
- Like to encourage the expression of diverse ideas and opinions.
For This Role, You Will Need :
- Bachelors or masters degree in Computer science/Electronics and Communication/Electrical Engineering.
- 3 to 6 years of Embedded software development experience in with Intel x86/ ARM architectures-based microprocessors/controllers.
- Strong expertise and experience in C/C++ Programming languages.
- Good Knowledge in RTOS concepts.
- Good understanding of TCP/IP, UDP and Serial based protocols like Modbus, Profinet, Profibus. etc.
- Ability to read hardware schematics and use of debugging instruments like oscilloscope, logic analyzers.
- Experience with standard JTAG based debuggers for debugging the system.
- Experience with Agile development process.
- Good understanding of Continuous Integration and deployment systems used in software development.
- Strong analytical and problem-solving skills.
- Strong written and oral communication skills.
Preferred Qualifications that Set You Apart :
- Experience with Programmable Logic Controllers.
- Having firmware development experience with Xilinx's Ultrascale SOC is an added advantage.
- Experience in scripting languages like Python.
Did you find something suspicious?
Posted by
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1597886