#1 Job Board for tech industry in Europe
Job offers
Salary calculator
Top Companies
Geek
All offers
Łódź
C
Principal Software Engineer
Principal Software Engineer
Offer expired
C
Principal Software Engineer
Harman Connected Services
Łódź
Type of work
Undetermined
Experience
Senior
Employment Type
Permanent, B2B
Operating mode
Office
Tech stack
C
master
C++
master
ADI Griffin family
master
TI's J6 SoC
master
ARM cores
master
Ethernet/AVB
master
RTOS
advanced
Autosar
nice to have
DSP programming
nice to have
Job description
Online interview
What You Will Do:
Development, test and documentation of embedded software
Development of Drivers and Services on DSP and ARM cores
Optimization of existing SW solutions
Reviews of code and documentation
Resolving complex issues on the border of HW and SW
Supporting development team and PM with your expertise
Supporting test team with test preparation
Taking active role in SW architecture definition
Taking care of ASPICE traceability, for own and team's work
Guarding quality of own and reviewed code, securing compliance with MISRA rules
Training less experienced team members, leading them and coaching
What You Need:
C/C++ embedded programming
Solid experience with ADI Griffin family, TI's J6 SoC, and related ARM cores
Experienced with writing low level drivers
Experienced with embedded RTOS, like uC-OSII
Working knowledge of software development tools (debugger’s, emulators, compilers, etc)
Well understanding of HW design, reading schematics (debug analog and digital hardware will be an advantage)
Using oscilloscope and logic analyzer for troubleshooting
Practice with data digitalization like audio sampling
Experience with Ethernet/AVB
Good analytical skills to troubleshoot complex issues
What is Nice to Have:
Experience with AUTOSAR
DSP programming experience
Understanding of amplifier platform architecture
C/C++ MDI apps programming with MS Visual Studio, Express edition preferred (C#/.net programming desired)
Audio processing issues (frequency – time domain transforms, digital filters, ADC/DAC usage, etc)
Able to understand and enrich existing, poorly documented, code
Familiar with PC and vehicle networking (Serial, CAN, MOST, etc) and diagnostics (UDS, KWP2000)
Experience with writing network drivers and applications (Serial, USB, CAN, MOST, AVC-LAN) and working with Vector based CAN applications
Cooperative team player with pro-active mindset
Ability to work with high level of uncertainty – explorative tasks, not well defined
Deeper awareness of quality aspects in software development
Show active offers
Show active offers
Check similar offers
Embedded Software Development
New
DCG
39 - 42 USD/h
Wrocław
, Fully remote
Fully remote
C
Git
ESP32
Linux Embedded Developer
New
1dea
6.94K - 8.32K USD/month
Wrocław
, Fully remote
Fully remote
C
Linux
Embedded
Senior HPC Software Developer (C/C++)
New
EPAM Systems
Undisclosed Salary
Łódź
, Fully remote
Fully remote
C++
Software Development
Communication
C Developer
New
Britenet
Undisclosed Salary
Poznań
, Fully remote
Fully remote
C
DB2
Bash
C++ Developer (C++ and Python)
New
Antal Sp. z o.o.
Undisclosed Salary
Kraków
, Fully remote
Fully remote
Python
C++11
C++
All offers
Łódź
C
Principal Software Engineer