FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Embedded SW Systems Architect
Analog Devices. Design software and software architecture for Datacenter Solution PCBs, modules and SoCs .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in embedded software development, including proficiency in C, C++, Rust, and Python, along with experience in software architecture design for Datacenter Solutions. Strong ability to collaborate with cross-functional teams and effectively communicate technical concepts.
Highest-signal resume keywords
Embedded Software DevelopmentSoftware Architecture DesignC, C++, Rust, PythonEmbedded RTOS FrameworksLinux Based Embedded Development
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Embedded Software DevelopmentSoftware Architecture DesignC ProgrammingC++ ProgrammingRust ProgrammingPython ScriptingMake Build SystemCMake Build SystemEmbedded RTOS FrameworksSoftware Development Life Cycle
Soft Skills
Excellent Oral CommunicationExcellent Written CommunicationTeam CollaborationMotivated to LearnAgile Environment Adaptability
Tools & Technologies
GitLinuxFreeRTOSZephyrAutomation Solutions
Certifications & Qualifications
Bachelor’s Degree in ECEBachelor’s Degree in CPEBachelor’s Degree in CSBachelor’s Degree in EEMaster’s Degree in ECEMaster’s Degree in CPEMaster’s Degree in CSMaster’s Degree in EE
Industry Keywords
Datacenter SolutionsSoftware RequirementsSystem BootDevice TreesCross-Functional TeamDVT PhaseExport Licensing Review
Tech Stack
Tools & technologiesLinuxPythonRTOSRustSDLCC++
About the role
Key responsibilities & impact- Design software and software architecture for Datacenter Solution PCBs, modules and SoCs
- Define and document software requirements, frameworks, and interfaces from host PC to embedded targets
- Develop test software and automation solutions for the DVT phase of product development
- Fully verify software designs, system boot, device trees, drivers, and related components
- Work with a cross-functional team for timely delivery of products to customers
Requirements
What you’ll need- Masters or Bachelor’s Degree in ECE/CPE/CS/EE or related field
- Minimum 5-year industry experience in embedded software development
- Experience with integration of software and hardware systems and debug
- Familiarity with C, C++, Rust and Python or other scripting languages
- Familiarity with Make, CMake or similar build systems
- Familiarity with embedded RTOS frameworks like FreeRTOS, Zephyr or similar
- Familiarity with Linux based embedded development and deployment
- Knowledge of software development life cycle and its management tools including git or similar
- Excellent oral/written communication skills to interact with cross-functional team and motivated to learn new things quickly in an agile environment
- Willingness to travel as needed up to 20% of time
- Applicants may have to undergo export licensing review unless they are US Citizens, US Permanent Residents, or protected individuals as defined by 8 U.S.C. 1324b(a)(3)
Benefits
Comp & perks- Equal opportunity employer
- Opportunity to work on next-generation datacenter solutions
- Cross-functional and agile work environment