Principal Software Engineer for Simulation Framework Development
1 week ago
We are seeking a highly skilled Principal Software Engineer to join our Operations Optimization team at SFO Technologies. This individual will be responsible for developing and maintaining a cutting-edge simulation framework in Python, utilizing discrete event simulation models to optimize warehouse solutions.
About the RoleThis is an exciting opportunity to leverage your expertise in software development, discrete event simulation, and Agile methodologies to drive innovation and efficiency within our organization.
Key Responsibilities- Design and develop a modular, configurable, and scalable discrete event simulation framework in Python
- Create discrete event simulation models that accurately reflect warehouse execution software logic
- Implement algorithms as implemented in warehouse execution software or proposed by Operations Research engineers
- Assess and propose changes to algorithms that improve computational efficiency
- Develop dynamic web interfaces for input selection and output analysis and visualization
- Collaborate with internal and external stakeholders to ensure seamless integration and education on software development concepts and best practices
- Undergraduate degree in software engineering or a related field, or equivalent experience
- 5+ years of software development experience; Python preferred
- Experience in discrete event simulation or willingness to learn
- Strong knowledge of core Python and software development concepts
- Experience with Agile software development and version control systems (git, mercurial)
- Experience developing discrete event simulation models
- Knowledge of memory management, threading, and inter-process communication techniques
- Experience with JavaScript (React, Angular, or similar framework)
The estimated annual salary for this role is $120,000 - $180,000, depending on qualifications and experience.
-
Simulation Engineer
1 month ago
Bengaluru, Karnataka, India TE Connectivity Full timeJob Title: Simulation EngineerAt TE Connectivity, we are seeking a highly skilled Simulation Engineer to join our team. As a Simulation Engineer, you will play a critical role in developing and implementing simulation techniques to optimize product design and performance.Responsibilities:Interface with product design teams to discuss technical inputs for...
-
Principal Software Support Engineer
3 weeks ago
Bengaluru, Karnataka, India Technoforte Software Pvt. Ltd. Full timePrincipal Software Support EngineerWe are seeking a highly experienced and skilled Principal Software Support Engineer to join our team at Technoforte Software Pvt. Ltd. as a Support Lead.The successful candidate will be responsible for managing our software support team, ensuring excellent customer satisfaction, and providing technical leadership to the...
-
Principal Software Engineer
4 weeks ago
Bengaluru, Karnataka, India MNR Solutions Full timeJob Title: Principal Software Engineer - JavaJob Summary: We are seeking a seasoned Principal Software Engineer - Java to join our team at MNR Solutions in Bangalore. As a Principal Software Engineer - Java, you will play a key role in designing, developing, and maintaining high-quality software solutions using Java.Key Responsibilities:- Design, develop,...
-
Principal Software Engineer
1 month ago
Bengaluru, Karnataka, India QNX Software Systems Full timeAbout the RoleWe are seeking a highly skilled Principal Software Engineer to join our Cybersecurity team at QNX Software Systems. As a key member of our team, you will be responsible for designing and developing cutting-edge cybersecurity solutions to protect our customers' networks and endpoints.Key ResponsibilitiesDesign and develop new cybersecurity...
-
Principal Design Engineer
4 weeks ago
Bengaluru, Karnataka, India Connectpro Management Consultants Private Limited Full timePrincipal Design EngineerWe are expanding our team to support the development of embedded MCU/DSP systems. As Principal Design Engineer, you will be responsible for architecting, specifying, implementing, simulating, and benchmarking such systems, as well as hardware accelerators.Key ResponsibilitiesArchitect and specify MCU and DSP systemsImplement and...
-
Simulation Engineer
4 weeks ago
Bengaluru, Karnataka, India TE Connectivity Full timeJob SummaryWe are seeking an experienced Simulation Engineer to join our team at TE Connectivity. As a Simulation Engineer, you will be responsible for developing and implementing simulation models to optimize product design and performance.ResponsibilitiesKey responsibilities for this role include:Developing and implementing simulation models to optimize...
-
Senior Software Engineer
1 month ago
Bengaluru, Karnataka, India Mercedes-Benz Full timeJob Title: Senior Software Engineer - Autonomous Vehicle SimulationWe are seeking a highly skilled Senior Software Engineer to join our System Simulation team, focusing on the development of Basic Software Stacks for Level 3 to Level 5 Autonomous vehicles.Your responsibilities will include:Designing and implementing simulation platforms for autonomous...
-
Principal AI Software Developer
3 weeks ago
Bengaluru, Karnataka, India Dew Software Full timeJob SummaryDew Software is seeking a highly skilled and experienced AI software engineer to develop and implement cutting-edge artificial intelligence solutions.This role involves designing, developing, and implementing AI models and algorithms to solve complex business problems.Key ResponsibilitiesDesign and develop AI models and algorithms to solve complex...
-
Bengaluru, Karnataka, India Mercedes-Benz Full timeJob Introduction:We are seeking a talented Software Engineer to strengthen our System Simulation team dealing with Basic Software Stacks of Level3 to Level5 Autonomous vehicles.Your Responsibilities:Building Simulation Platforms for Autonomous vehicles.BSW Stack know-how – COM, Mem, SystemSimulation of ECU functionalities using virtual environments like...
-
Simulation Engineering Manager
3 weeks ago
Bengaluru, Karnataka, India TE Connectivity Full timeSimulation Engineering ManagerAt TE Connectivity, we are seeking a skilled Simulation Engineering Manager to join our team. In this role, you will be responsible for leading the development and implementation of simulation techniques to support product design and validation. Key responsibilities will include:• Collaborating with product design teams to...
-
Principal Software Development Engineer
2 days ago
Bengaluru, Karnataka, India Intertec Systems Full timeJob OverviewWe are seeking a highly skilled Principal Software Development Engineer to join our team at Intertec Systems in Bangalore. The successful candidate will be responsible for designing, developing, and implementing software applications and components.Job DescriptionThe ideal candidate should have a strong background in software development, with...
-
Principal Software Engineer
7 days ago
Bengaluru, Karnataka, India ARi Full timeOverviewARi is a global engineering firm headquartered in the United States, specializing in cutting-edge technologies including Embedded Software, Product Engineering, Manufacturing Engineering, and Testing & Validation. We cater to industry leaders in Automotive, Aerospace, and Industrial Manufacturing sectors.We are seeking an experienced Principal...
-
Principal Software Engineer
4 weeks ago
Bengaluru, Karnataka, India RSA Security Full timeTechnical LeadershipAs a Principal Software Engineer, you will play a critical role in shaping the technical direction of our platform infrastructure, ensuring its scalability, reliability, and performance.Key Responsibilities:Provide technical leadership within the Platform Engineering team and influence the technical direction of the platform.Design and...
-
Software Simulation Specialist
2 days ago
Bengaluru, Karnataka, India CoreEL Technologies Full timeJob DescriptionWe are seeking a skilled Software Simulation Specialist to join our team at CoreEL Technologies. As a key member of our engineering team, you will be responsible for helping customers solve complex engineering problems using ANSYS software products.Key Responsibilities:Customer Support: Interact with customers to diagnose issues and find...
-
Reservoir Simulation Engineer
4 weeks ago
Bengaluru, Karnataka, India ExxonMobil Corporation Full timeAbout this roleWe are seeking a highly skilled Reservoir Simulation Engineer to join our team at ExxonMobil Corporation. As a Reservoir Simulation Engineer, you will play a critical role in integrating geologic, reservoir, and production data into reservoir simulation models, conducting reservoir studies to assess dynamic performance, and building...
-
3D Train Simulation Developer
1 month ago
Bengaluru, Karnataka, India Brigosha Technologies Pvt Ltd Full timeRole OverviewWe are seeking a skilled 3D Train Simulation Developer to join our team at Brigosha Technologies Pvt Ltd. In this role, you will be responsible for designing, developing, and implementing 3D train simulation software using Unreal Engine.Key ResponsibilitiesDesign and develop 3D train simulation software using Unreal Engine.Implement realistic...
-
Bengaluru, Karnataka, India Western Digital Full timeJoin Western Digital as a Key Contributor to Our SSD Development TeamWe are seeking a highly skilled Principal Firmware Engineer to join our team in developing the next generation of solid-state drive (SSD) systems.About the Role:As a Principal Firmware Engineer, you will play a critical role in designing, developing, and testing advanced firmware for our...
-
Crash Simulation Engineer
4 weeks ago
Bengaluru, Karnataka, India Mercedes-Benz Full timeWe are seeking a highly skilled Crash Simulation Engineer to join our research and development team at Mercedes-Benz. As a key member of our crash team, you will be responsible for simulating and analyzing the impact of various vehicles on different surfaces.Key responsibilities include:Developing and implementing crash simulation models using LS-Dyna, Ansa,...
-
Principal Java Software Engineer
2 days ago
Bengaluru, Karnataka, India New Origin Full timeNew Origin seeks a skilled Principal Java Software Engineer to join our team. Estimated Salary: $120,000 - $180,000 per year, depending on experience and qualifications.About the RoleWe are looking for a talented software engineer with expertise in Core Java/J2EE, Data Structures/Algorithms, Design Patterns, and Java frameworks like Spring, Hibernate, and...
-
Principal Software Engineer
7 hours ago
Bengaluru, Karnataka, India Encora Inc. Full timeAbout the RoleWe are seeking a highly skilled Principal Software Engineer to lead our team in developing cutting-edge software solutions. As a Technical Lead, you will play a key role in defining architecture, implementing projects, and mentoring junior engineers.Responsibilities and DutiesCollaborate with cross-functional teams to define project...