> Markdown version of [/jobs/ext/4622090-software-architect-platform](https://www.wearedevelopers.com/jobs/ext/4622090-software-architect-platform). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Architect - Platform - **Company:** Nokia - **Location:** Morrison, TN, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), IBM Rational ClearCase, Dynamic Host Configuration Protocol, Linux, Domain Name System (DNS), Linux on Embedded Systems, IBM Rational Clearquest, Linux Kernel, Linux-Powered Devices, Software Architecture, Requirements Management, Reduced Instruction Set Computing, Software Engineering, TCP/IP, Scripting, Computer Network Technologies, Real Time Systems, Firewalls (Computer Science), Software Performance, Software Version Control - **Published:** November 7, 2026 - **Apply:** https://www.careerbuilder.com/job-details/software-architect-platform-morrison-tn--9698d3c0-95a9-4141-b2ab-8061941281d6 ## About the Role Software Architecture, Software Architecture, Software Development, Team Player, Embedded Systems, C++ Programming Language, Software Design, Software Architecture Design, Embedded Linux, Requirements Management, * Requires Bachelors / Masters in Engineering or equivalent with 10+ years of experience in Embedded domain in C/C++ and ARM environment. * Experience in the design and development of Linux kernel solutions for real-time embedded systems. * Experience in Linux Device Drivers enhancements and Board Support Packages (BSP) for various RISC processors. * Experience in drive kernel optimizations to enhance performance and reduce resource utilization in real-time applications., * Utilize scripting skills to automate processes and improve system efficiency within the embedded Linux environment. ## Description As a Software Architect in the Embedded domain within our Space and Defense team, you'll play a pivotal role in designing and developing software architectures for Linux-based embedded systems using C++ and C. You'll thrive in a collaborative environment, working closely with developers, integrators, method experts, and customers to ensure software interface alignments and drive standardization. * You will lead the software design and implementation phases, focusing on requirement analysis, coding, and testing for high-performance embedded systems. * You will coordinate software interface alignments and drive standardization initiatives with developers, integrators, and customers to ensure seamless integration. * You will manage configuration processes using Clearcase and Clearquest, ensuring robust version control and traceability. * You will apply in-depth knowledge of networking technologies and protocols (DHCP, DNS, TCP/IP, Firewalls) to optimize software performance and security. * Collaborate with cross-functional teams to deliver cutting-edge solutions while navigating the complexities of wireless protocols and RFNTP client/protocol