Software Engineer - C, C++, Firmware, Embedded C++

Solere

Software Engineer - C, C++, Firmware, Embedded C++ Location: Braga, Portugal Technologies: C, C++, Firmware, Embedded C++ Salary: €1,800-€2,500 p/

Embedded Software Engineer – C, C++, Firmware, Embedded C++
Location: Braga, Portugal
Technologies: C, C++, Firmware, Embedded C++
Salary: €1,800-€2,500 x 14 payments + (€7.63 daily meal) + Benefits 
Benefits: Health Insurance + Monthly expenses + Paid holidays 
  
Solere is recruiting for a UK based engineering company with offices in Braga,  Porto and Lisbon. They are looking to hire 2 embedded software engineers for their office location in Braga, Portugal.
  
About the role:

The embedded software engineer in this role will mainly be focused on electronics control, algorithms, and communication.
  
Responsibilities:
  
Taking the time to understand how the products work and how they are structured. Understanding how the clients and customers use these products.
The candidate for this role will research, Investigate, analyse and make recommendations to team regarding the technology, software and the algorithm for the embedded system and software improvements, upgrades and modifications.
The suitable candidate for this role with be able to collaborate in requirements definition, prototyping, design, coding, testing and deployment.
Participate with the engineering and operations teams to define plans for standardizing, scaling and
enhancing the company's products and services utilized to deploy, install and release those products
  
What you will be doing:   
  • Developing and debugging (C, C++) code to communicate with other embedded devices, local daemons and back-end servers. C, C++
  • Help the team to develop tools for software development (C, C++), manufacturing and customer deployment.
  • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Determine operational feasibility by evaluating analysis, problem definition, requirements, solution
  • development, and proposed solutions.
  • Develop software or firmware algorithms and tools for the company's range of products using C or C++.
  • Studying and understanding information, needs, systems flow, data usage, work processes and investigating problems.
  • Developing and maintaining support tools and libraries. C, C++ 
Must have skills and experiences:   
  • Experience in hands-on development and troubleshooting on embedded targets
  • Solid programming experience in C, C++
  • Proven experience in embedded systems
  Good to have but not necessary
  • University degree or qualifications in software or electronics engineering
  • Qt/QML
You can apply here or if you want to find out more you can send your most recent CV with your contact details to jobs@solere.co and a consultant will contact you about your application.
  
Embedded Software Engineer – C, C++, Firmware, Embedded C++
Location: Braga, Portugal
Technologies: C, C++, Firmware, Embedded C++
Salary: €1,800-€2,500 x 14 payments + (€7.63 daily meal) + Benefits 
Benefits: Health Insurance + Monthly expenses + Paid holidays