Battery Simulation Software Developer

hace 5 días


Monterrey, México Siemens Industry Software Inc. A tiempo completo

**PLEASE SUBMIT YOUR RESUME OR CV IN ENGLISH**

**Position Overview**:

- Work collaboratively as part of the Batteries vertical development team - a small, geographically distributed group within the Technology Application & Verticals Department, which itself is part of the larger Product Development organization.
- Build, extend and maintain new and existing battery simulation features and functionality in the Simcenter STAR-CCM+ and Simcenter Battery Design Studio software packages.
- Interpret requirements in order to design, implement and test new features in the theme of battery simulation methods. Produce design documents and prototypes to communicate ideas with the team and to stakeholders.
- Maintain features and provide bug fixes in existing software products.
- Analyze and implement refactoring of software to adapt to future-looking, user-oriented technologies.
- Own the software quality of development efforts within the battery theme and synthesize feedback on the features to continually enhance the product.
- Operate within an agile scrum environment taking appropriate ownership of development tasks and report back on progress and impediments.

Job Details:

- Use best-practices in software development to create high quality, object-oriented software using the C++ and Java programming languages.
- Maintain and improve the existing sizable code base through refactoring to improve quality and address evolving software requirements.
- Interpret market driven requirements to develop feature proposals, giving consideration to the end user and overall solution workflow.
- Create automated tests within a Java framework to exercise and maintain the quality of new features and ensure comprehensive test coverage of the product.
- Take part in design and code reviews, providing appropriate presentations, supporting materials in support of new ideas.
- Provide critical analysis of proposed software changes and review of work products from other team members.
- Work independently to address problems and bugs as reported from other developers and/or customers.
- Independently understand complex software development challenges and devise efficient, robust solutions across multiple platforms.
- Attend regular team meetings, provide status and report on progress of work products.

**Required Knowledge/Skills, Education, and Experience**:

- MS or Ph. D in Engineering, Computer Science, Applied Mathematics, or a related discipline.
- 5+ years of C++ development experience as part of a medium to large size development team building commercial engineering simulation software.
- A working knowledge of battery science, primarily lithium-ion, or numerical circuit analysis and familiarity with current simulation methods.
- Working knowledge of engineering simulation.
- Excellent verbal and written communication skills.

**Where permitted by applicable law, Siemens may require employees to be fully vaccinated against COVID-19 based on job requirements, and in accordance with an accommodation based on legally protected reasons.**

Preferred Knowledge/Skills, Education, and Experience:

- Software development in a commercial environment.
- Engineering simulation software experience.
- Microsoft Windows MFC programming
- Parallel programming experience.

**#LI-PLM #LI-JB1 #LI-REMOTE**

**Organization**: Digital Industries

**Company**: Siemens Industry Software Inc.

**Experience Level**: Experienced Professional

**Job Type**: Full-time

**Equal Employment Opportunity Statement**

**EEO is the Law**
Applicants and employees are protected under Federal law from discrimination. To learn more, Click here.

**Pay Transparency Non-Discrimination Provision**
Siemens follows Executive Order 11246, including the Pay Transparency Nondiscrimination Provision. To learn more, Click here.

**California Privacy Notice**
California residents have the right to receive additional notices about their personal information. To learn more, click here.


  • Software Engineer

    hace 2 meses


    Monterrey, Nuevo León, México Grupo San Barr A tiempo completo

    Job Description: We are seeking a highly skilled Software Engineer / Developer to join our team. The successful candidate will be responsible for designing, developing, and testing software applications. Key responsibilities include: Designing software solutions to meet business requirements, Developing and testing software applications, ...


  • Monterrey, México SEG International A tiempo completo

    **Vacante para la empresa SEG International en San Pedro Garza García -Monterrey, Nuevo León**: We are an international company looking for a Sr. **Crowd Simulation Analyst** to support our efforts in our Monterrey office. If you are looking to join a dynamic, innovative, and collaborative team, this is the perfect place for you! Currently we are growing...

  • Software Developer

    hace 5 días


    Monterrey, México 21Tech, LLC A tiempo completo

    21Tech, LLC. is seeking a **Software Developer **to join our company. Our Team has broad experience implementing and maintaining Hexagon/Infor EAM solution in public sector. 21Tech, LLC is the key go-to partners of Hexagon/Infor in Public Sector across US and Canada. 21Tech's consultants are not just experts in the field of Asset Management, but they are...

  • Sr. Software Developer

    hace 7 días


    Monterrey, México FreeWire Technologies A tiempo completo

    At FreeWire we fundamentally change the way businesses and utilities electrify. We build battery-based energy storage systems that provide clean and quiet power anywhere it’s needed, reducing the cost and accelerating deployment of electric vehicle charging infrastructure. FreeWire’s solutions are evolving from providing ultrafast EV charging services to...

  • Transportation Engineer

    hace 4 semanas


    Monterrey, Nuevo León, México Seg International A tiempo completo

    We are an international company seeking a skilled Transportation Engineer to support our efforts in Monterrey, México.This dynamic and innovative role involves planning, modeling, and executing crowd simulation and general transportation plans with proficiency in Civil 3D Software and relevant simulation tools.The ideal candidate will have a strong...


  • Monterrey, México Global Consults A tiempo completo

    Our amazing client is looking for: EMBEDDED SOFTWARE DEVELOPER - Design and develop embedded software that control complex, safety-critical hydraulic and electrical control systems - Contribute to all aspects of the software development process including specification, development, design reviews and testing at all levels, including operating and testing the...

  • Senior Software Developer

    hace 4 semanas


    Monterrey, Nuevo León, México Jabil Circuit A tiempo completo

    About Jabil CircuitJabil is a global technology design, manufacturing and supply chain solutions company.Estimated Salary: $80,000 - $110,000 per yearJob DescriptionWe are seeking a talented Senior Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, testing, and maintaining...


  • Monterrey, México PRO TRANS INTERNATIONAL A tiempo completo

    **Senior Software Developer** **PROTRANS DE MEXICO, S DE RL DE CV** **About the job** **Category**:IT **Subcategory**:Software development **Minimal required education**:Bachelor degree **Descripción** **About the Job**: Our Senior Software Developer will be the expert in the development and improvement of our ProTrans International supply chain...

  • Software Developer

    hace 4 semanas


    Monterrey, México Allyn International Services, Inc. A tiempo completo

    Allyn International is currently looking for a full-time Software Developer in Fort Myers, FL to join our organization! Recent Grads Welcome to Apply! Allyn is a privately-held professional service firm within the tax, customs, trade, and logistics sectors. Our clients range from small local businesses to Fortune 500 firms in multiple industries. What does a...


  • Monterrey, Nuevo León, México Caterpillar A tiempo completo

    Career Opportunity: EngineeringWe are the makers, problem solvers, and future world builders who create stronger, more sustainable communities at Caterpillar Inc.As an Embedded Software Senior Engineer, you will develop embedded software features in C programming language and Matlab/Simulink to meet system requirements for Cat energy programs. You must have...


  • Monterrey, México Protalent A tiempo completo

    **Vacante para la empresa Protalent en Monterrey, Nuevo León**: **Battery Disconnect Unit Engineer** **Responsibilities**: - Manage the BDU releasing life cycle process from program initiation to product launch - Oversee the selection and integration of BDU electrical components, ensuring quality and performance standards are met - Efficiently resolve...


  • Monterrey, Nuevo León, México Homebase A tiempo completo

    **Transforming the Way Businesses Manage Hourly Workers**We're seeking a skilled Software Developer to join our dynamic team at Homebase. As a key member, you'll be responsible for designing, building, and implementing software solutions that enhance our platform's value to customers.**Key Responsibilities:**Drive product engineering end-to-end for the web...


  • Monterrey, Nuevo León, México Altumware A tiempo completo

    Altumware: Full-Time .NET DeveloperSueldo:$40,000.00 - $50,000.00 al mesTipo de puesto:Tiempo completoDescripción del trabajoNuestra empresa Altumware busca un talentoso .NET Software Developer con una sólida experiencia en diseño y desarrollo de servicios RESTful y APIs web con el framework ASP.NET WEB API.Responsabilidades incluyen:Diseño y desarrollo...

  • Software Developer

    hace 7 días


    Monterrey, México Reclutando A tiempo completo

    **Empresa líder en su giro solicita: Software developer** - **Objetivo de puesto: Se requiere el puesto para la profesionalización de la empresa, coordinar el Desarrollo Organizacional a través de la herramienta Monday y conexiones con otras Tecnologías de Información a través de API y microservicios.**_ **_ Se trabaja en equipo Scrum por Proyecto,...


  • Monterrey, México Caterpillar A tiempo completo

    **Career Area**:Engineering**: Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and...


  • Monterrey, México Towa Software A tiempo completo

    Acerca de la empresa En Towa (empresa dedicada al desarrollo de software) estamos muy orgullosos de cada uno de nuestros empleados, hemos formado un increíble equipo con excelentes relaciones y confianza entre sus miembros, mucha colaboración y grandes resultados. Te invitamos a unirte a nuestra familia Towa. Buscamos a alguien con mucha energía, que...


  • Monterrey, Nuevo León, México Blue Yonder A tiempo completo

    Company OverviewBlue Yonder is a leading provider of innovative software solutions. Our team is dedicated to creating cutting-edge products that meet the evolving needs of our customers.Salary: $115,000 - $140,000 per year, depending on experience.Job DescriptionWe are seeking an experienced Principal Software Developer to join our Common Component Library...

  • Senior .NET Developer

    hace 1 semana


    Monterrey, México Inflection Point A tiempo completo

    **Job Summary**: As a.NET Software developer you will implement creative solutions across multiple.NET platforms including: Website, Applications, Mobile, Backend services, among others. **Requirements**: - Bachelor degree in Computer Science or equivalent coursework. - 5+ years of experience as a Software Developer - Knowledge of User Experience -...

  • Fullstack Developer

    hace 7 meses


    Monterrey, México Getecsa A tiempo completo

    Somos una empresa líder de gestión de capital humano y servicios tecnológicos con más de 15 años en el mercado nacional y Centro América, ofreciendo un valor agregado y solución a los procesos de consultoría de TI, atracción de talento, pruebas de Software y centro de desarrollo. Teniendo siempre la satisfacción de nuestros clientes y el...


  • Monterrey, México Productive Resources LLC A tiempo completo

    **Embedded Software Developer** **Full Time - Monterrey, Nuevo Leon, Mexico** This is a full-time position that is indefinite in duration with the opportunity of professional growth, and additional opportunities within our organization. **Duties**: - Implement software requirements working in a software team. - Ensure the requirements are met by carrying...