FirstBank Jobs

Job Information

Siemens Senior Software Developer for Industrial Communication Devices in Brasov, Romania

Job Family: Research & Development

Req ID: 415114

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 Siemens Advanta 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.

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. Please contact us to request accommodation.

DirectEmployers