Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

System On Chip Embedded Software Engineer

NOKIA

Overview Nokia's Network Infrastructure group is at the heart of a revolution to bring more and faster network capacity to people worldwide through our ambition, innovation, and technical expertise. The Fixed Networks Division is one of the key divisions in Nokia focusing on making Ultra Broadband Access possible for all users in the world and system‑on‑chips (SoC's) are at the heart of our systems. To strengthen our SoC development team, our team is looking for engineers with a passion for System‑On‑Chip and embedded software development. Within the system‑on‑chip team, there is a wide range of SW activities that are crucial to make the chip's features shine in the final product. As an embedded software engineer, you will work alongside the design and validation engineers and leverage their expertise to meet the team's goals. You will contribute to the SDK (Software Development Kit) of the chip during the complete journey from concept to product, including low level drivers (interactions with the chip's register map), toolchain (compiler and other debugging tools), hardware models and other real‑time software. Your responsibilities You will define a user‑friendly interface towards application software and middleware, and implement a translation of the chip's register map into that API, including: Handling the initialization and configuration of the chip Handling the interrupt tree Performing sanity checks and error logging Implementing layers of protection and debug features You will design and implement software models (from high‑level to cycle‑accurate – based on our need) that allow RTL validations and early testing. These models mimic the RTL behavior, from high level to cycle‑accurate, based on the need for detail. You might contribute to the development of our hardware‑specific compiler tool in order to provide a translation between high‑level packet‑processing languages into chip configuration, including: Syntax analysis of high‑level packet‑processing programming languages Perform optimizations or circumvent limitations based on the capabilities of our chip Define high‑level architectural definitions of our chip that will be provided to application SW teams You will provide support to application SW teams on how to use the hardware more efficiently. You will implement features with a close link to the hardware implementation. You will support/drive bring‑up activities to demonstrate and derisk architectural, design and implementation choices in early development stages, including the development of automated test systems on prototypes and emulators. You will provide support to application and middleware SW teams in their feature development and support the introduction of the product into the field. You will contribute to the support and maintenance of the software products after the release. In the context of those responsibilities, you will cooperate with system architects, hardware design engineers, application engineers, project managers … Concretely, you will be required to: Work with the SoC designers and understand the functionalities of the chips. Work with the hardware teams and understand capabilities and limitations of boards. Work with the SW teams and understand how the chip will be used in the final product, as well as find the optimal boundaries between software – hardware domains. For the produced software, we will expect you to be an advocate of software quality, participate in code reviews, write code that is self‑explanatory, maintainable and debuggable. We expect you to be continuously looking for improvements in all areas of your work and the team's work. And most of all, we expect you to become not just a cog in the wheel, but one of the engines that helps the wheel drive. In return, next to an attractive compensation package, you will be a part of a great team with strong opportunities for personal development and technical skill broadening. Your skills and experience You hold a Master's degree in (applied) engineering sciences: Electrical engineering or Computer Science You have a broad interest in the telecom sector. Agility in learning is key. Experience with C/C++, Python, virtual platform development. It would be nice if you also had Previous work experience in a similar field is welcome, but the position is open for junior engineers or more senior SW engineers. Experience with telecommunication protocols and/or physical layer technologies is a plus. Experience with System C, SystemVerilog, TLM2 is a plus. Experience with compiler development and general compiler internals is a plus. Experience with hardware emulation is a plus. Good communication skills and a strong independent thinker. Our recruitment process We act inclusively and respect the uniqueness of people. Our employment decisions are made regardless of race, color, national or ethnic origin, religion, gender, sexual orientation, gender identity or expression, age, marital status, disability, protected veteran status or other characteristics protected by law. We are committed to a culture of inclusion built upon our core value of respect. If you're interested in this role but don't meet every listed requirement, we still encourage you to apply. Unique backgrounds, perspectives, and experiences enrich our teams, and you may be just the right candidate for this or another opportunity. The length of the recruitment process may vary depending on the specific role's requirements. We strive to ensure a smooth and inclusive experience for all candidates. Discover more about the recruitment process at Nokia. #J-18808-Ljbffr NOKIA

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the System On Chip Embedded Software Engineer in Plano, TX vacancy
  • NOKIA in Plano, Texas is looking for an Embedded Software Engineer to contribute to the development of System-On-Chip solutions. You will define interfaces for application software, support application teams, and ensure code quality. Your role involves collaboration with... 
    Suggested

    NOKIA

    Plano, TX
    1 day ago
  • We are seeking an experienced Embedded Systems Platform Software Engineer to join our team at US20 - Nokia of America Corp. in the TAO BLSR Space Communication Solutions department. In this role, you will be responsible for creating robust and scalable software services... 
    Suggested

    NOKIA

    Plano, TX
    1 day ago
  • Celestica in Richardson, Texas, is seeking a Lead Engineer, Hardware Test. The role involves planning and executing tests of thermal and mechanical systems for AI computing equipment. Candidates should have a solid understanding of heat transfer and fluid mechanics, along... 
    Suggested

    Celestica

    Richardson, TX
    1 day ago
  • $72k - $124.8k

    ## AI/ML Systems Engineer, (2026 New College Graduate)Applylocations: USA - Texas - Richardsontime type: Full timeposted...  ...ISA extensions, memory subsystem sizing, and on-chip vs. off-chip bandwidth allocation. On the software side, you will engage with compiler and runtime... 
    Suggested
    Full time
    Internship
    Work at office

    GlobalFoundries

    Richardson, TX
    12 days ago
  •  ...domains in the interest of national security. Job Title: Lead, System Engineering Job Code: 40242 Job Location: Richardson, TX Job Schedule...  ...involved in the design and integration of complex hardware/software systems, the definition of multiple interfaces and been... 
    Suggested
    Work at office
    Local area

    L3Harris

    Richardson, TX
    1 day ago
  • Senior Lead Software Engineer, Back‑End Distributed Systems (AWS, Go, Kubernetes, MCP, Lua, Python) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast‑paced, collaborative, inclusive, and iterative delivery... 
    Internship

    Capital One

    Plano, TX
    1 day ago
  • Job Description Infrastructure Engineer role in the Mainframe OS/ISV team, within the Mainframe...  ...Candidate must possess strong Mainframe Systems Programming, with deep understanding of...  ...of the IBM/Broadcom CA/BMC Compuware software artifacts. Additional experience with... 
    Work at office

    JPMorganChase

    Plano, TX
    1 day ago
  • Celestica is seeking a Staff Engineer for Hardware Test - Thermal in Richardson, Texas. This position involves planning and executing tests for thermal and mechanical systems, ensuring they meet specifications. The ideal candidate will have 7-10 years of related experience... 

    Celestica

    Richardson, TX
    1 day ago
  • $52k

     ...Systems Engineer 2 Location: Plano, TX Schedule: Monday–Friday | Day Shift (Hours TBD) Salary: $52,000 Annually Position Overview Securitas...  ...opportunities for improvement. Diagnose and resolve hardware, software, network, and system-related issues. Coordinate service... 
    Work experience placement
    Local area
    Monday to Friday
    Day shift

    Securitas Security Services USA, Inc.

    Plano, TX
    19 hours ago
  •  ...Overview Job Description As a System Engineer, you will define and validate system-level solutions...  ...Additional Information Renesas is an embedded semiconductor solution provider driven...  ...to explore our hardware and software capabilities and try new things. Make a... 
    Local area
    Remote work
    Flexible hours

    Renesas

    Plano, TX
    1 day ago
  • $100k - $215k

     ...GEICO is seeking an experienced Senior Engineer with a passion for building high‑performance, low‑maintenance, zero‑downtime platforms...  ...Improve monitoring, observability, and performance of deployed systems Design, deploy, and manage OpenStack‑based cloud environments Develop... 
    Hourly pay
    Work experience placement
    Local area
    Flexible hours

    Dormont Manufacturing Company

    Richardson, TX
    1 day ago
  • L3Harris is looking for a Lead, System Engineering professional in Richardson, TX. This role involves system design using Model Based Systems Engineering and expertise in RF systems. The candidate will define requirements, perform testing, and lead integrated product teams... 
    Flexible hours

    L3Harris

    Richardson, TX
    1 day ago
  • OmniOn Power is seeking a Software Engineer to focus on developing software for DC power systems in Open Compute Data Center Systems. You will enhance reliability and efficiency through innovative software solutions in a Linux environment. The ideal candidate will have... 

    OmniOn Power

    Plano, TX
    1 day ago
  •  ...integrating MongoDB for data workflows. Candidates should be proficient in CI/CD practices, monitoring, and production support, with exposure to AI-assisted tools like Cursor and distributed messaging systems for large-scale workflows. #J-18808-Ljbffr Precision Technologies

    Precision Technologies

    Plano, TX
    1 day ago
  •  ...Mainframe IMS administration 2. Administer mainframe IMS database systems and supporting products. 3. Installing and configuration and...  ...and implements changes and enhancements to database management software and databases. 9. Mentor Database Administrator's... 

    ClifyX

    Plano, TX
    3 days ago
  •  ...Version upgrade to z/OS v2.4 / v2.5 / v3.1 Omegamon Suite product upgrade IBM TWS scheduling tool upgrade IBM System Automation upgrade IBM Tivoli & Netview upgrade Knowledge and experience in support for a complex Mainframe... 
    Remote work

    3B Staffing LLC

    Murphy, TX
    4 days ago
  •  ...Position Summary: Mainframe zOS System Programmer Job Description: We are seeking an experienced z/OS System Programmer...  ..., VTAM, TCP/IP, DFSMS, and JES. Experience with SMP/E for software maintenance and installation. Familiarity with mainframe... 
    Temporary work

    Maintec Technologies

    Murphy, TX
    3 days ago
  •  ...let me know your interest on below position and share your Updated Resume with Work Authorization . Job Title: MF ZOS System Programmer Duration- Fulltime Permanent Location: Plano, TX Onsite Job Description: Must Have Technical/Functional... 
    Permanent employment
    Full time
    Remote work

    Q1 Technologies

    Plano, TX
    2 days ago
  •  ...Job Title: MainFrame ZOS System Programmer Job Location: Plano, TX - Onsite Job Duration: Fulltime Job Description: Knowledge and experience in support for a complex Mainframe Environment Knowledge and experience in support for Mainframe... 
    Full time
    Remote work

    United IT Solutions

    Murphy, TX
    3 days ago
  •  ...Must Have Technical/Functional Skills: The IMS System Programmer is responsible for the installation, customization, maintenance...  ...versions. • Manage SMP/E environments for maintenance and software installation. • Ensure compatibility between IMS, z/OS, DB2,... 

    3B Staffing LLC

    Murphy, TX
    4 days ago
  • Sierra Nevada Corporation in Plano, TX seeks a System Safety Engineer to lead safety analyses for aerospace programs across small and medium initiatives. The role requires applying MIL-STD-882 or ARP4761 methods and delivering FHA/SSA analyses in collaboration with design... 

    Sierra Nevada Corporation

    Plano, TX
    1 day ago
  •  ...Position: Mainframe IMS System Programmer Duration: 12 months Mainframe IMS DB System Programmer Typical Requirements (Technical) Database...  ...IMS versions. Manage SMP/E environments for maintenance and software installation. Ensure compatibility between IMS, z/OS, DB2, CICS... 

    METRIX IT SOLUTIONS INC

    Plano, TX
    2 days ago
  •  ...faster than ever. • Provide best in class computer support for engineering design teams • Provide technical direction and escalation for...  ...solutions both internally and for our customers • Provisioning of systems both physical and virtual. • Drive configuration management... 
    Local area
    Immediate start

    Dormont Manufacturing Company

    Richardson, TX
    3 days ago
  • $65 - $75 per hour

     ...Mainframe z/OS Systems Programmer We’re looking for a Mainframe z/OS Systems Programmer with strong technical skills in system configuration...  ..., installation & maintenance using SMP/E, and vendor software installations in the mainframe environment. Perform Operating System... 
    Contract work
    Work experience placement

    OP

    Plano, TX
    1 hour ago
  • $107.5k - $204.5k

     ...and existing security clearance required on day 1 Principal Systems Engineer – NC3 Programs (Onsite) At RTX, the world largest...  ...agile development environment, and collaborate closely with software and hardware to build and test advanced mission capabilities... 
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work
    Relocation
    Relocation package
    Flexible hours

    Collins Aerospace

    Richardson, TX
    4 days ago
  • $132.4k - $251.6k

     ...Aerospace, we don’t just build systems; we build the future. As a Senior Principal Systems Engineer , you’ll support programs...  ..., HF, V/UHF, and Milsatcom Embedded development including interface...  ...architecture development, and systems, software, and hardware engineering.... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Collins Aerospace

    Richardson, TX
    4 days ago
  • $132.4k - $251.6k

     ...issued security clearance required on day 1. About the Role Systems Engineering Lead Investigator with active TS/SCI clearance to work onsite...  ...lifecycle, from conceptual design and lab setup to software configuration, troubleshooting, and final documentation. Identify... 
    Temporary work
    Flexible hours

    Collins Aerospace

    Richardson, TX
    2 days ago
  •  ...seeking a seasoned front-end developer with 7+ years building production applications in React. You will contribute to scalable UI systems and collaborate with backend teams to deliver polished experiences. Candidates should demonstrate strong knowledge of modern front-... 

    Promantus Inc

    Plano, TX
    1 day ago
  • Collins Aerospace is seeking a Systems Engineering Lead Investigator to oversee prototype development in Richardson, TX. The role involves coordinating with customer teams to ensure technical requirements are met and managing the end-to-end prototype lifecycle. Ideal candidates... 

    Collins Aerospace

    Richardson, TX
    1 day ago
  • Mainframe Systems Engineer at Talentrix AI Join our team as a mainframe systems engineer responsible for maintaining communication servers, deploying new solutions, and troubleshooting system performance. Responsibilities Configure and maintain communication servers... 
    Full time

    Talentrix AI

    Plano, TX
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to System On Chip Embedded Software Engineer. Be the first to apply!