DU
@font-face {
font-family: Neo_Sans_Regular;
src: url(https://jobs.kern-partner.at/Content/jobAd/fonts/Neo_Sans_Regular/d11711c0-50af-41c8-9f85-3997c9f6d80d.eot) format('embedded-opentype');
src: url(https://jobs.kern-partner.at/Content/jobAd/fonts/Neo_Sans_Regular/803c9f1d-6950-4c87-aa3e-0c014011a3df.woff2) format('woff2'),
url(https://jobs.kern-partner.at/Content/jobAd/fonts/Neo_Sans_Regular/a9edc9ca-e80b-4980-be72-a61233f08071.woff) format('woff'),
url(https://jobs.kern-partner.at/Content/jobAd/fonts/Neo_Sans_Regular/504947d7-98d6-4ce3-b301-33b0deb9e0e4.ttf) format('truetype');
}
@font-face {
font-family: Neo_Sans_Medium;
src: url(https://jobs.kern-partner.at/Content/jobAd/fonts/Neo_Sans_Medium_Webfont/5ec4623d-3b6a-4580-918c-cc0b1de4dc22.eot) format('embedded-opentype');
src: url(https://jobs.kern-partner.at/Content/jobAd/fonts/Neo_Sans_Medium_Webfont/4ec41395-2074-4503-b9e2-bd7e8901758b.woff2) format('woff2'),
url(https://jobs.kern-partner.at/Content/jobAd/fonts/Neo_Sans_Medium_Webfont/fadc73d8-1cc6-42c1-8f2a-4d03770b8faa.woff) format('woff'),
url(https://jobs.kern-partner.at/Content/jobAd/fonts/Neo_Sans_Medium_Webfont/9de9709d-f77a-44ad-96b9-6fea586f7efb.ttf) format('truetype');
}
@font-face {
font-family: Neo_Sans_Bold;
src: url(https://jobs.kern-partner.at/Content/jobAd/fonts/Neo_Sans_Bold_Webfont/f9431299-18f6-4149-807f-8a5a14f39176.eot) format('embedded-opentype');
src: url(https://jobs.kern-partner.at/Content/jobAd/fonts/Neo_Sans_Bold_Webfont/0999c1ba-5516-4c4c-bf22-1a287dc6ae7d.woff2) format('woff2'),
url(https://jobs.kern-partner.at/Content/jobAd/fonts/Neo_Sans_Bold_Webfont/e8d94f12-b027-4503-a8d7-0f957996aea0.woff) format('woff'),
url(https://jobs.kern-partner.at/Content/jobAd/fonts/Neo_Sans_Bold_Webfont/ee0603a9-63c1-40bf-853f-922c1c17c12a.ttf) format('truetype');
}
.jobAd {width: 100 %;margin: 0 auto;background: #fff;color: #4d4f52;font-family: Tahoma, Arial, sans-serif;line-height: 1.5;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;max-width: 960px;margin: -17px auto 0;font-size: 16px;}
.jobAd * {
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.sr-only, .sr-only-focusable {
visibility: hidden;
}
.jobAd a {
color: #f26246;
text-decoration: none !important;
font-weight: bold;
}
.jobAd ul {
margin: 0;
padding: 0;
}
.jobAd li {
background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22.8em%22%20height%3D%22.8em%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%09%3Cpolyline%20style%3D%22fill%3Anone%3Bstroke%3A%232ec3b7%3Bstroke-width%3A3%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3B%22%20points%3D%228.1%2C10.4%2012.2%2C15.3%2021.9%2C4.9%22%2F%3E%0A%09%3Cpath%20style%3D%22fill%3Anone%3Bstroke%3A%232ec3b7%3Bstroke-width%3A3%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3B%22%20d%3D%22M22.3%2C12c0%2C5.7-4.6%2C10.3-10.3%2C10.3S1.7%2C17.7%2C1.7%2C12S6.3%2C1.7%2C12%2C1.7c1.3%2C0%2C2.6%2C0.2%2C3.7%2C0.7%22%2F%3E%0A%3C%2Fsvg%3E");
background-position: 0 6px;
background-size: 15px auto;
background-repeat: no-repeat;
padding-left: 1.5em;
list-style: none;
}
.jobAd p {
margin: 0;
padding: 0;
}
.jobAd .jobAdHeader {width: 100%;}
.jobAd .jobAdContent {
padding: 80px 70px;
}
.jobAd h2 {
color: #2ec3b7;
font-size: 24px;
margin: 0;
padding: 0;
font-family: Tahoma, sans-serif;
font-weight: bold;
line-height: 43.2px;
}
.jobAd h2 small {
color: #4d4f52;
font-size: 16px;
display: block;
line-height: 29.95px;
font-family: Tahoma, sans-serif;
font-weight: bold;
margin-top: 4.6px;
}
.jobAd h3 {
color: #2ec3b7;
font-size: 16px;
margin: 0 0 25px;
font-weight: bold;
text-transform: uppercase;
font-family: Tahoma, sans-serif;
}
.jobAd h3::after {
content: " ";
display: block;
width: 23px;
height: 2px;
background-color: #2ec3b7;
margin-top: 25px;
}
.jobAd h3.noBorder::after {
display: none;
}
.jobAd h4 {
color: #2ec3b7;
font-size: 14px;
margin: 0 0 16px;
font-weight: bold;
text-transform: uppercase;
font-family: Tahoma, sans-serif;
}
.jobAd hr {
border: 0;
border-bottom: 1px solid rgba(0,0,0,0.1);
margin: 0;
padding: 0;
}
.jobAd .jobBlock {
padding: 20px 0 25px 0;
}
.jobAd .jobBlock .icon-indent { display: inline-block; padding-left: 28px; position: relative; font-size: 14px; line-height: 1.57143;}
.jobAd .jobBlock .icon-indent .icon {
left: 0;
margin-top: 2px;
position: absolute;
}
.jobAd .icon {
display: inline-block;
fill: currentcolor;
height: 17px;
margin-top: -2px;
vertical-align: middle;
width: 17px;
color: #2ec3b7;
}
.jobAd .jobBlock.benefits li {
display: inline-block;
padding-left: 3px;
padding-right: 3px;
margin-bottom: 35px;
background-image: none;
}
.jobAd .jobBlock.benefits li .icon {
height: 50%;
width: 50%;
left: 50%;
margin: 0;
position: absolute;
top: 50%;
transform: translate(-50%, -50%);
display: inline-block;
fill: currentcolor;
vertical-align: middle;
}
.jobAd .jobBlock.benefits .icon-circle::before {
content: "";
display: block;
padding-top: 100%;
width: 100%;
}
.jobAd .jobBlock.benefits .icon-circle {
border: 2px solid #2ec3b7;
border-radius: 50%;
display: inline-block;
position: relative;
vertical-align: middle;
width: 40px;
cursor: pointer;
}
.jobAd .jobBlock.benefits .icon-circle:hover {
background: #2ec3b7;
}
.jobAd .jobBlock.benefits .icon-circle:hover:after{
content: attr(title);
position: absolute;
top: 100%;
left: -100px;
color: #2ec3b7;
text-transform: uppercase;
text-align: center;
display: inline-block;
width: 240px;
margin-top: 10px;
z-index: 10;
font-size: 14px;
font-family: Neo_Sans_Medium;
background: transparent;
}
.jobAd .jobBlock.benefits .icon-circle:hover .icon {
fill: #fff;
}
.jobAd .applyButton { border: 2px solid #f26246; font-family: Neo_Sans_Medium, Tahoma, sans-serif; font-weight: 500; padding: 12px 29px; text-transform: uppercase; white-space: nowrap; font-size: 14px; line-height: 1.57; border-radius: 5px; text-decoration: none; color: #4d4f52; max-width: 183px; width: 100%; display: inline-block; text-align: center;}
.jobAd .applyButton:hover {
background: #f26246;
color: #fff;
}
.jobAd .applyButton .icon {
fill: #4d4f52;
left: 0;
margin-left: -0.59em;
margin-right: 0.29em;
position: relative;
transition: left 0.1s ease-in 0s;
}
.jobAd .applyButton:hover .icon {
fill: #fff;
left: 0.59em;
}
.jobAd .col-6 {
float: left;
width: 50%;
}
.jobAd .text-right {
text-align: right;
}
.jobAd .jobBlock.jobBlockLeft, .jobAd .jobBlock.jobBlockRight {
float: none;
width: 100%;
}
.jobAd .jobBlock.jobBlockLeft {
border-bottom: 1px solid rgba(0,0,0,0.1);
} .jobAd .jobBlock.jobBlockLeft, .jobAd .jobBlock.jobBlockRight {
float: none;
width: 100%;
}
.jobAd .jobBlock.jobBlockLeft {
border-bottom: 1px solid rgba(0,0,0,0.1);
}
.jobAd .salarybar { border: none;}
.jobAd .salarybar .arrow, .jobAd .salarybar .tip {
font-family: Neo_Sans_Medium,Tahoma,sans-serif;
font-weight: bold;
}
.jobAd .salarybar .tip::before {
border: none;
content: "^";
font-size: 15px;
margin-left: -5px;
top: -13px;
}
@media (max-width: 767px) {
.jobAd .jobAdContent {padding: 30px 10px 0;}
.jobAd .col-6 {
float: none;
width: 100%;
}
.jobAd h2 {font-size: 22px;}
.jobAd h2 small{font-size: 14px;}
.jobAd h3 {font-size: 16px;}
.jobAd h3::after {height: 1px; margin-top: 15px; width: 15px;}
.jobAd .applyButton { border: 2px solid #f26246; font-family: Neo_Sans_Medium, Tahoma, sans-serif; font-weight: 500; padding: 12px 29px; text-transform: uppercase; white-space: nowrap; font-size: 14px; line-height: 1.57; border-radius: 5px; text-decoration: none; color: #4d4f52; max-width: 183px; width: 100%; display: inline-block; text-align: center;}
.jobAd .jobBlock {
padding: 20px 0 10px !important;
float: none;
width: 100%;
}
.jobAd .col-6.text-right .applyButton {margin-top: 15px;}
}
@media print {
.jobAd {width: 100 %;margin: 0 auto;background: #fff;color: #4d4f52;font-family: Tahoma, Arial, sans-serif;line-height: 1.5;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;max-width: 960px;margin: -17px auto 0;font-size: 16px;}
* {font-size: 95%;}
.jobAd .applyButton { border: 2px solid #f26246; font-family: Neo_Sans_Medium, Tahoma, sans-serif; font-weight: 500; padding: 12px 29px; text-transform: uppercase; white-space: nowrap; font-size: 14px; line-height: 1.57; border-radius: 5px; text-decoration: none; color: #4d4f52; max-width: 183px; width: 100%; display: inline-block; text-align: center;}
body {margin: 0; padding: 30px;}
.jobAd li {background-position: 0 3px; background-size: 10px auto;}
.jobAd h3 {font-size: 14px;}
/*.jobAd ul {margin: 0;}
.jobAd .text-right, .applyButton {display: none;}
.jobAd .jobBlock {padding: 20px 0;}
.jobAd .jobAdContent {padding: 40px 50px;}
.jobAd h3 {margin: 0 0 15px;}
.jobAd h3::after {margin-top: 15px;}*/
}
R&D Engineer - Fokus Firmware (w/m/d)
Gestalte die Zukunft der IoT-Technologie mit deiner Expertise!
14.05.2025
Job-Nr.: 215594
Jetzt Bewerben
Als erfahrener Firmeware BLE Engineer erwartet dich eine spannende Herausforderung in einem rasant wachsenden Umfeld.
Eingebettet in die Welt der IoT-Systeme, wirst du dabei maßgeblich an der Weiterentwicklung bestehender Firmeware für eine neue IoT Basissoftware beteiligt sein und innovative Lösungen schaffen.
Dein Fokus liegt dabei auf der Optimierung von Kommunikationsprozessen zwischen der Cloud und Endgeräten.
Graz-Umgebung
Software Engineering
Aufgabengebiet
Integration und Erweiterungen von Features von Bluetooth Low Energy (BLE) Controllern für die Basissoftware
Direkte Kommunikation mit den Entwicklern von bedeutenden internationalen Chipherstellern
Unternehmensweite Zusammenarbeit mit vier Subteams innerhalb der Forschung & Entwicklung
Entwicklung von eigenen Konzepten, um die Qualität & Daten der Chips greifbar und messbar zu machen
Aktive Einbringung von Lösungenvorschlägen zu Problemstellungen innerhalb der weltweiten Bluetooth Community
Skill-Set
Abgeschlossene Ausbildung (HTL, FH, Uni) im Bereich Elektrotechnik, Softwareentwicklung, o. Ä.
Mindestens 3 Jahre Berufserfahrung als Firmware Entwickler und grundlegendes Verständnis von State Machines
Fundierte Kenntnisse in C / C++ sowie in Pyhton für die Testerstellung
Fließende Englischkenntnisse sind erforderlich, Deutschkenntnisse sind von Vorteil
Hervorragende Kommunikationsfähigkeiten und die Fähigkeit, mit diversen Teams effektiv zusammenzuarbeiten
Worauf man sich freuen kann
Direktanstellung in einem innovativen und international erfolgreichen Unternehmen
Abwechslungsreiche Tätigkeiten und Zusammenarbeit in einem multikulturellen Team
Großer Gestaltungsspielraum und Raum für eigene Ideen
Attraktives Betriebsklima und kollegiales Team
Möglichkeit zur fachlichen sowie persönlichen Weiterentwicklung
Flexible Arbeitszeiten, Homeoffice und ein umfangreiches Angebot an Social Benefits
Benefits
Gehaltsrange
.salarybar {width: 100%; display: table; white-space: nowrap; margin-bottom: 58px; padding: 1px; border: 1px solid #F3F3F3; font-size: 14px;}
.salarybar .min, .salarybar .range { display: table-cell; min-width: 33.33%; padding: 2px 5px; }
.salarybar .min { text-align: center; background-color: #ededed; color: #4d4f52 }
.salarybar .range { text-align: left; background-image: linear-gradient(to right, #2ec3b7 0, #eaeaea 100%); background-repeat: repeat-x; }
.salarybar .actual { display: inline-block; color: #fff; }
.salarybar .max { float: right; margin-left: -100%; color: #4d4f52 }
.salarybar .below { height: 0; margin: 6px -5px -6px -5px; line-height: 1.28571429; font-size: 0.875em;}
.salarybar .range .tip { -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); -o-transform: translate(-50%, 0); transform: translate(-50%, 0); }
.salarybar .arrow, .salarybar .tip { display: inline-block; position: relative; top: 15px; padding: 2px 5px; color: #2ec3b7; background-color: #fff }
.salarybar .tip:before {content: ''; display: block; position: absolute; left: 50%; top: -10px; width: 0; height: 0; margin-left: -10px; border-width: 0 10px 10px 10px; border-style: solid; border-color: transparent transparent #fff transparent; }
.salarybar .arrow { margin-right: 10px; }
.salarybar .arrow:before { content: ''; display: block; position: absolute; right: -10px; top: 0; width: 0; height: 0; border-width: 9px 0 11px 10px; border-style: solid; border-color: transparent transparent transparent #fff;}
Gehaltsspanne Minimum 5200, Maximum 5800 5200 5800 Mindestgehalt
Mindestgehalt
EUR 5200 brutto / Monat (auf Vollzeitbasis)
Das mögliche Gehalt
Das Gehalt liegt je nach Qualifikation & Berufserfahrung zwischen EUR 5200 und EUR 5800 brutto / Monat (auf Vollzeitbasis).
Klingt interessant?
Am besten JETZT BEWERBEN und mehr über diese Position erfahren! Sollte es vorab Fragen geben, freut sich Jonas Wasmeyer j.wasmeyer@kern-partner.at auf die Kontaktaufnahme.
Jetzt Bewerben