Quick overview
SeniorityMid Senior
Employment typeFull Time
Work modeOn Site
LocationPlano, United States
5GFPGABashC++PythonSchedulingLinux
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
- LE

Software DeveloperRecently posted
Leidos · Salt Lake City, UT · On-site 🇺🇸
SAFeGitAWS+11Technology$87.1k - $157.4k/yr - LE

Software DeveloperRecently posted
Leidos · Scott Air Force Base, IL · On-site 🇺🇸
SAFeGitAWS+11Technology$87.1k - $157.4k/yr - LE

Software DeveloperRecently posted
Leidos · Huntsville, AL · On-site 🇺🇸
MATLABLinearC+++2Technology$69.5k - $125.7k/yr - LE

Software DeveloperRecently posted
Leidos · Odenton, MD · On-site 🇺🇸
SAFeGitAWS+11Technology$87.1k - $157.4k/yr - IG

Software Engineer Lead with Security ClearanceRecently posted
Insight Global, Inc. · Warrenton, VA · Hybrid 🇺🇸
AWSScrumC#+5TechnologySalary not listed - AT

Software Engineer Level 1 - 3 TS/SCI/FS Poly ONLY with Security ClearanceRecently posted
Altamira Technologies · Annapolis Junction, MD · Hybrid 🇺🇸
C++JavaPerl+3Technology$140k - $230k/yr - AR

Software Engineer III with Security ClearanceRecently posted
Arcfield · Rome, NY · Hybrid 🇺🇸
ScrumC++Helm+5Technology$93.0k - $161.7k/yr - PE

Journeyman Systems Engineer II with Security ClearanceRecently posted
Prescient Edge · Saint Inigoes, MD · Hybrid 🇺🇸
Technology$90k - $105k/yr - PE

Software Engineer II with Security ClearanceRecently posted
Prescient Edge · San Diego, CA · Hybrid 🇺🇸
ScrumAgileProject ManagementTechnologySalary not listed - EF
Senior Application Programmer with Security Clearance
Edgewater Federal Solutions, Inc · Albuquerque, NM · On-site 🇺🇸
ConfluenceAgileSharePointAdministrativeSalary not listed - AS
Application EngineerRecently posted
Apex Systems · McLean, VA · On-site 🇺🇸
Technology$130 - $150/hr - KT

Principal Mainframe EngineerRecently posted
Kforce Technology Staffing · Westlake, TX · Hybrid 🇺🇸
COBOLTechnologySalary not listed
