Embedded Systems Platform Software Engineer 37823
Key Skills for This Role
Full Job Posting
Qualifications
- Bachelor's or Master's degree in Electrical/Computer Engineering or related field.
- 5+ years of embedded firmware/software development experience.
- Proficiency in C and C++ programming.
- Experience with ARM processors, MCUs, DSPs, and FPGA-based systems.
- Strong understanding of Linux Kernel architecture and secure boot process.
- Familiarity with real-time execution and deterministic scheduling.
- Experience with embedded OS and RTOS environments, including FreeRTOS and Linux with PREEMPT_RT.
- Proficiency in scripting languages (Python, Bash) for automation and development.
- Ability to read and interpret hardware schematics and data sheets.
- Excellent communication skills and a collaborative mindset.
Responsibilities
- Develop firmware and low-level embedded software using C/C++.
- Integrate and control WiFi and 5G/LTE modules for real-time, deterministic tasks.
- Work closely with hardware teams for board bring-up and low-level validation.
- Optimize system performance, including CPU, DSP, FPGA, and power efficiency.
- Support secure firmware updates, including OTA mechanisms.
- Maintain detailed technical documentation and participate in code reviews.
- Collaborate with cross-functional teams for seamless hardware-software integration.
- Debug and troubleshoot hardware-software interactions using advanced tools.
- Ensure robust and high-performance operation across all subsystems.
About Nokia
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Nokia
High-Speed SERDES Standards Specialist
, CAN
Provide deep high-speed electrical I/O and SERDES expertise to shape 400 Gb/s-per-lane and higher standards in IEEE 802.3 and the Optical Internetworking Forum (OIF), while aligning external specifications with Nokia pro
Executive Administrative Assistant
, USA
As an Executive Administrative Assistant, you will provide high-level administrative and operational support to the VP of Manufacturing Operations and help enable the effectiveness of the broader manufacturing organizati
RD Optics Manufacturing Structural / Boundary Scan Test Eng
, IND
We are looking for a highly motivated professional with a solid understanding of manufacturing test engineering, to shape the future of optical data transmission. You will be part of an international test development tea
Staff System Architect - OLS
, IND
Working from business requirements, customer use cases and industry standards (such as ITU-T and IEEE), you will make and document trade-offs among cost, function, capacity and performance for network elements such as RO
Staff System Architect
, IND
In an increasingly connected world, the pandemic has highlighted just how essential telecom networks are to keeping society running. The Network Infrastructure group is at the heart of a revolution to connectivity, pushi
Executive Administrative Assistant
, USA
RD Optics Manufacturing Structural / Boundary Scan Test Eng
, IND
High-Speed SERDES Standards Specialist
, CAN
High-Speed SERDES Standards Specialist
, CAN
Executive Administrative Assistant
, USA
RD Optics Manufacturing Structural / Boundary Scan Test Eng
, IND
Staff System Architect - OLS
, IND
Staff System Architect
, IND