Software Engineer

AUREN Personas
Municipality of Madrid, Spain
20 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Municipality of Madrid, Spain

Tech stack

C
JavaScript
PHP
Unit Testing
C Sharp (Programming Language)
C++
Compilers
Communications Protocols
Computer Security
Emulators
Python
LabView
Software Tools
Software Engineering
Product Software Implementation Methods
Systems Integration
PIC Microcontroller
Integration Tests
Information Technology
Operational Systems

Job description

  • Management and execution of software projects in the HVAC environment according to established processes.
  • Management of external and internal customer requirements and definition of the system control software functionality.
  • Collaboration in the generation of CbC based on customer specifications.
  • Direct liaison with the customer for technical demands.
  • Writing, reviewing, and approving test procedures. Execution of unit tests, software integration tests, SW/HW integration tests, and validation.
  • Definition and implementation of software architectures, new functionalities, and improvement processes in software development operations.
  • Continuous improvement in achieving schedule and cost objectives.

Requirements

  • Academic or professional education in industrial engineering, computer science, or similar.
  • +5 years of experience in software development.
  • Knowledge of HVAC systems, BTE (test benches), inverters, and power converters.
  • Knowledge of software design and analysis techniques. Software tools (compilers, emulators, etc.).
  • Knowledge of cybersecurity techniques and implementation requirements.
  • Knowledge of embedded programming languages (C, C++, Python); monitoring (LabVIEW); PC (C#); and web (PHP, JavaScript).
  • Knowledge in low-level software development (drivers and operating system).
  • Knowledge of platforms based on microcontrollers.
  • Knowledge of operating systems.
  • Knowledge of communication protocols.

Benefits & conditions

  • Permanent employment within the team.
  • Opportunity for professional growth and development.
  • Partial remote work options.
  • Additional benefits.

We appreciate your application and interest, we look forward to meeting your talent!

At Auren Selección & Executive Search, we offer a global range of solutions for the identification, recruitment, selection and evaluation of talent.

We provide local and international services for any volume. We have highly specialized teams, more than 20 years of experience and proven success stories.

Apply for this position