Job
- Level
- Experienced
- Job Field
- Embedded
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Salary
- from 46.781 € Gross/Year
- Location
- Gemeinde Schwechat
- Working Model
- Hybrid, Onsite
Job Summary
In this role, you will develop embedded software in C/C++ for data acquisition systems, conduct tests, optimize system performance, and collaborate closely with hardware developers.
Job Technologies
Your role in the team
As an Embedded Software Developer (C/C++) at Dewesoft KCW GmbH, you will play a key role in the development and optimization of our hardware-related software components.
Your responsibilities include:
- Conceptualization, design, and implementation of embedded software in C and C++ for our data acquisition systems.
- Low-level programming and development
- Commissioning and configuration of hardware components
- Creation and execution of unit and integration tests to ensure software quality.
- Participation in Continuous Integration and the implementation of DevOps practices
- Analysis and troubleshooting of errors and optimization of system performance
- Close collaboration with hardware developers and other specialized departments
- Documentation of development processes and the created software
This text has been machine translated. Show original
Our expectations of you
Education
- Completed education in the IT field (HTL, BSc, MSc) or a comparable qualification
Qualifications
I feel at home in the world of C++ and C and have built up solid expertise.
Solid knowledge in hardware commissioning
Excellent diagnostic and analytical problem-solving skills
Very good knowledge of English and German (spoken and written)
Advantageous:
- Good knowledge of hardware architecture and hardware protocols (USB, UART, I2C, SPI)
- Knowledge in Continuous Integration / IT (DevOps)
- Good knowledge of network technologies and protocols (Ethernet, TCP/IP)
Experience
Extensive experience in low-level programming and embedded systems engineering
Experience with unit testing and integration testing
- Experience with Linux
- Experience with FreeRTOS
- Experience with Cypress PSoC processors
- Experience with Delphi or Turbo Pascal
This text has been machine translated. Show original
Benefits
Work-Life-Integration
Health, Fitness & Fun
Job Locations
Topics that you deal with on the job
This is your employer
Dewesoft GmbH
Dewesoft entwickelt und produziert Datenerfassungs-, Test- und Messgeräte, die in den fortschrittlichsten Labors auf der ganzen Welt eingesetzt werden. Etwa zur Entwicklung von Raketen und Satelliten, zur Entwicklung von sichereren Fahrzeugen, zur Entwicklung von Infrastruktur – und vor allem eines: zur Entwicklung Ihres innovativen Produkts.
Description
- Company Type
- Established Company
- Working Model
- Hybrid, Onsite
- Industry
- Electronics, Automatization