Tech Jobs for Talents without Borders
English-1st. Relocation-friendly. Curated daily by Imagine.
5,626 Jobs at 188 Companies

Senior Software Developer for Industrial Communication Devices

Siemens

Siemens

Software Engineering
Brașov, Romania
Posted on Dec 18, 2024

Job Description

Job ID

448157

Company

Siemens S.R.L.

Organization

Foundational Technologies

Job Family

Research & Development

Experience Level

Experienced Professional

Full Time / Part Time

Full-time

Contract Type

Permanent

Digital Value Creator.

Before our software developers write even a single line of code, they strive to understand what drives our customers. What is their environment or user story based on? Implementation means – trying, testing, and improving outcomes until a final solution emerges. Knowledge means exchange – discussions with colleagues from all over the world. Join our team and enjoy the freedom to think in completely new categories.

We enable you to unlock the digital future of our clients! As a strategic advisor & trusted implementation partner in digital transformation & industrial IoT, we support our clients on their unique digitalization journey along the whole value chain. Offering services from consulting to design & prototyping to solution & implementation and operations.

Fueled by innovative minds like you, we at Foundational Technologies Development, realize the digital journeys of our clients. Every day, our global team of over 9000 experts applies world class technologies and skills to develop future oriented digital products and solutions across a broad range of industrial domains. Reimagine the future with us.

The Team

EMSYS stands for Embedded Systems development. Complete. From concept, hardware design and PCB layout to software development, integration and testing, production support.

Our team is involved in product development for the Smart Infrastructure division of Siemens in the fields of Energy Management and Building Products and has complete responsibility for new modules and products.

Hardware and software developers are working together in the same location and supporting each other in a highly effective way.

Requirements:

  • Ability to ramp-up and drive software projects (C, C++) from requirements, features implementation, testing and release.
  • Very good communication skills.
  • Software architecture know-how and design patterns.
  • Lead product development activities with focus on quality.
  • Experience with CI/CD methods and tools.
  • Strong analytical thinking.
  • Ability to work in a team environment and provide cross-project support.

Responsibilities:

  • Design, develop, optimize and document embedded software solutions for multiple hardware platforms.
  • Lead the software development lifecycle, from requirements analysis to deployment and maintenance.
  • Apply SOLID principles and best practices to design modular, maintainable and scalable software solutions.
  • Contribution to software architectural specifications and alignment with system architecture team.
  • High-level overview of the project from a technical perspective.
  • Drive the continuous improvement of methodologies for the project development.

Nice to have:

  • Experience in teams performing complete product development projects (hardware, firmware, testing).
  • Experience with Agile development methodologies.
  • Familiar with Real Time Operating Systems.
  • Know-how on wireless communication protocols (BLE, ZigBee, Thread).
  • Know-how on TCP/IP communication protocols.
  • Know-how on secure communication technologies and cybersecurity.

At Siemens, we are always challenging ourselves to build a better future. We need the most innovative and diverse Digital Minds to develop tomorrow‘s reality. Find out more about the Digital world of Siemens here: www.siemens.com/careers/digitalminds.

We value your unique identity and perspective, recognizing that our strength comes from the diverse backgrounds, experiences, and thoughts of our team members. We are fully committed to providing equitable opportunities and building a workplace that reflects the diversity of society. We also support you in your personal and professional journey by providing resources to help you thrive. Come bring your authentic self and create a better tomorrow with us.

Make your mark in our exciting world at Siemens. Make real what matters.

At Siemens, everyone can bring their whole self to work. This is why we are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment.