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
SeniorJob 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.