Runtime Software Developer
1 day ago
About the Role
We are seeking a skilled and driven Runtime Software Engineer to join our team developing a cutting-edge FPGA-based datacenter platform. This role will focus on designing, optimizing, and maintaining the runtime software stack that manages hardware resources and orchestrates workloads. The ideal candidate brings a strong background in low-level systems programming and has experience deploying applications in cloud environments.
Responsibilities
- Develop and maintain runtime software and services for managing FPGA resources
- Integrate and optimize middleware layers for workload scheduling, resource allocation, and device management
- Build interfaces between hardware, drivers, and higher-level orchestration layers
- Enable and validate cloud-based deployment of FPGA workloads (e.g., containers, VM images)
- Collaborate closely with hardware, system software, and DevOps teams
- Profile performance bottlenecks and implement optimizations for latency, throughput, and power efficiency
- Develop tools for runtime monitoring, diagnostics, and recovery
Required Qualifications
- BS/MS in Computer Science, Computer Engineering, or a related field
- 5+ years of software development experience in systems or embedded environments
- Strong proficiency in C/C++ and Python
- Experience working with runtime layers for FPGAs or custom accelerators
- Understanding of low-level hardware/software interactions, device drivers, memory-mapped I/O
- Familiarity with Linux systems, system calls, and performance profiling tools
- Experience deploying software in cloud environments (e.g., AWS, Azure, GCP) using containers or infrastructure-as-code tools (Git)
Preferred Qualifications
- Experience with Xilinx or Intel FPGA platforms (e.g., Vitis, OpenCL, or DPDK with FPGAs)
- Understanding of PCIe, DMA, and high-speed interconnects
- Familiarity with Kubernetes or other orchestration tools for managing FPGA workloads
- Contributions to open-source software or relevant tool chains
- Background in HPC, networking, or real-time systems
-
Software Development Engineer 2
1 week ago
Bengaluru, Karnataka, India Microsoft Full timeOverviewCore AI is at the forefront of Microsoft's mission to redefine how software is built and experienced. We are responsible for building the foundational platforms, services, programming models, and developer experiences that power the next generation of applications using Generative AI. Our work enables developers and enterprises to harness the full...
-
Software Developer 3
3 days ago
Bengaluru, Karnataka, India Oracle Full time ₹ 12,00,000 - ₹ 36,00,000 per yearDescriptionWe hire developers to write code to test code. Our goal is to have engineers writing robust, reliable, repeatable and maintainable tests that find issues early and cover the area of the component under testing. Our quality engineers are in the product source code as much as they are working with test source code and are building the framework used...
-
Software Development Lead – R01557161
5 days ago
Bengaluru, Karnataka, India Brillio LLC Full time ₹ 1,00,00,000 - ₹ 2,00,00,000 per yearSoftware Development Lead - R Software Development LeadPrimary SkillsAPI Manager, Monitoring, Runtime Manager, Access Management, Security, Dedicated Load Balancer, Anypoint ExchangeJob requirementsAt least 4-6 years of MuleSoft experience - MuleSoft ESB, Message Broker (MB), and understanding of SOAP and REST Webservices Should have experience in working in...
-
Inference Optimization Engineer(LLM and Runtime)
2 weeks ago
Bengaluru, Karnataka, India Sustainability Economics Full time ₹ 12,00,000 - ₹ 36,00,000 per yearLocation:Bengaluru, KarnatakaAbout the Company:Sustainability is a global organization, pioneering the convergence of clean energy and AI, enabling profitable energy transitions while powering end-to-end AI infrastructure. By integrating AI-driven cloud solutions with sustainable energy, we create scalable, intelligent ecosystems that drive efficiency,...
-
Senior Software Engineer
1 week ago
Bengaluru, Karnataka, India Microsoft Full time ₹ 12,00,000 - ₹ 36,00,000 per yearMicrosoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft's expanding Cloud Infrastructure and responsible for powering Microsoft's "Intelligent Cloud" mission. SCHIE delivers the core infrastructure and foundational technologies for Microsoft's over 200 online businesses including Bing, MSN, Office 365, Xbox...
-
Software Development Lead
6 days ago
Bengaluru, Karnataka, India Brillio Full time ₹ 12,00,000 - ₹ 36,00,000 per yearSoftware Development LeadPrimary SkillsAPI Manager, Monitoring, Runtime Manager, Access Management, Security, Dedicated Load Balancer, Anypoint Exchange Job requirementsAt least 4-6 years of MuleSoft experience - MuleSoft ESB, Message Broker (MB), and understanding of SOAP and REST Webservices Should have experience in working in various aspects of Mule 4 -...
-
Software Developer
2 weeks ago
Bengaluru, Karnataka, India Worldpay Full time ₹ 12,00,000 - ₹ 36,00,000 per yearAre you ready to write your next chapter?Make your mark at one of the biggest names in payments. We're looking for a MuleSoft Developer to join our ever evolving API Engineering help us unleash the potential of every business.What you'll own as the MuleSoft DeveloperThe Software Developer should have knowledge of Java coding, testing and analyzing...
-
Software Developer
7 days ago
Bengaluru, Karnataka, India Oracle Full time ₹ 5,00,000 - ₹ 25,00,000 per yearTeam DescriptionOur team develops Windows, .NET, and .NET Core platform-based products that are used by all types of mission critical applications. Our products provide cutting edge technologies to our customers for building world-class applications that are highly available, scalable, and optimal. Our products enable applications to take full advantage of...
-
Bengaluru, Karnataka, India Goldman Sachs Full time ₹ 12,00,000 - ₹ 36,00,000 per yearWho We AreAt Goldman Sachs, we connect people, capital and ideas to help solve problems for our clients. We are a leading global financial services firm providing investment banking, securities and investment management services to a substantial and diversified client base that includes corporations, financial institutions, governments and individuals.About...
-
Software Developer
7 days ago
Bengaluru, Karnataka, India Oracle Full time ₹ 12,00,000 - ₹ 36,00,000 per yearDescriptionTeam DescriptionOur team develops Windows, .NET, and .NET Core platform-based products that are used by all types of mission critical applications. Our products provide cutting edge technologies to our customers for building world-class applications that are highly available, scalable, and optimal. Our products enable applications to take full...