#1 Job Board for tech industry in Europe
Search
Search: Job title, company, keyword
Location
More filters
Post a job
Sign in
Show menu
Hide menu
Offers
Calculator
Companies
Geek
Favorites
History
Saved
Matched
Chats
More
Currency
Principal Software Engineer
All offers
Łódź
C
Principal Software Engineer
Offer expired
Back
C
Principal Software Engineer
C
Ogrodowa 8, Łódź
Harman Connected Services
Undetermined
Permanent, B2B
Senior
Office
4 548
-
7 422
USD
Net per month - B2B
3 404
-
5 580
USD
Gross per month - Permanent
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
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
Published: 20.09.2021
Office location
Check similar offers
Senior BSP Firmware Engineer
4 185
-
5 106
USD/month
Poznań
, +4
Senior
B2B
Remote
Senior/Lead Embedded Developer (in HMI domain)
33
-
49
USD/h
Łódź
, +3
Senior
B2B
Remote
Voice Software Engineer
6 094
-
7 032
USD/month
Wrocław
Senior
B2B, Permanent
Remote
Ceph Developer (C++ / Python)
Warszawa
Senior
B2B
Remote
C++ Developer
4 185
-
5 581
USD/month
Łódź
, +9
Senior
B2B
Remote
All offers
Łódź
C
Principal Software Engineer