Quick Overview
Seniority
Mid Senior
Employment type
Full Time
Work mode
On Site
Location
Plano, United States
Posted
10 hours ago
5GFPGABashC++PythonScheduling
Job Description
Join US20 - Nokia of America Corp. as an Embedded Software Developer, where you'll play a crucial role in creating robust and high-performance embedded software for cutting-edge communication systems. Collaborate with diverse teams to integrate and optimize wireless communication modules, ensuring seamless operation across all subsystems.
- 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.
- 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.
Similar jobs
- CI
Principal Software Engineer - Citi
NewCiti
Jacksonville, FL🇺🇸$153.6k - $230.4k/yrHybrid6 hours agoAWSScrumAngular+4Technology - AG
Software Engineer
NewAgentio
New York, NY🇺🇸$400k/yrOn-site6 hours agoTechnology - BO
Associate Software Engineer
NewBoeing
Hazelwood, MO🇺🇸$82k - $89k/yrHybrid6 hours agoSOAPSQLAgile+7Technology - SY
Sr. IBM BPM/BAW Workflow Software Engineer
NewSynechron
Piscataway, NJ🇺🇸$125k - $135k/yrHybrid6 hours agoBlockchainTechnology - AM
Senior Software Engineer
NewAnnapolis Micro Systems
Annapolis, MD🇺🇸On-site6 hours agoFPGAC++Java+2Technology - MA
Staff Software Engineer (PHX)
NewMatthews™
Scottsdale, AZ🇺🇸$170k - $220k/yrOn-site6 hours agoSQLAWSDNS+10Technology