Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

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.
Analog Devices

Associate Embedded Software Engineer

Analog Devices

. Develop, maintain, and debug embedded software and firmware components under the guidance of experienced engineers .

Posted 9/15/2026full-timeWilmington • California • United StatesJuniorMid-Level💰 $71,989 - $99,006 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in embedded software and firmware development, with a strong foundation in C and C++ programming. Proficient in software testing, validation, and debugging methodologies, while effectively collaborating with cross-functional engineering teams.

Highest-signal resume keywords
Embedded Software DevelopmentC ProgrammingC++ ProgrammingDebugging ToolsSoftware Testing

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Embedded Systems ConceptsMicrocontrollersFirmware DevelopmentSoftware VerificationSoftware ValidationProblem-Solving TechniquesScripting LanguagesPythonShell ScriptingVersion Control Systems
Soft Skills
Analytical SkillsCommunication SkillsTeamwork Skills
Tools & Technologies
Embedded Development ToolsIDEsCompilersGit
Industry Keywords
Software Engineering PrinciplesHardware-Software InteractionTechnical DocumentationCode Reviews

Tech Stack

Tools & technologies
PythonShell ScriptingC++

About the role

Key responsibilities & impact
  • Develop, maintain, and debug embedded software and firmware components under the guidance of experienced engineers
  • Participate in coding, testing, debugging, and documentation
  • Assist in integrating software with hardware systems and embedded platforms
  • Support software verification, validation, and troubleshooting throughout the development cycle
  • Collaborate with hardware, systems, applications, and product engineering teams
  • Contribute to technical documentation, software design discussions, and code reviews
  • Apply software engineering principles and development best practices to assigned tasks

Requirements

What you’ll need
  • Knowledge of software development fundamentals and programming concepts
  • Experience with C and/or C++ programming through coursework, projects, internships, or professional experience
  • Understanding of embedded systems concepts, microcontrollers, or hardware-software interaction
  • Familiarity with debugging tools and problem-solving techniques
  • Exposure to version control systems such as Git or similar tools
  • Strong analytical, communication, and teamwork skills
  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field (preferred)
  • 0-2 years of relevant experience in embedded software development, firmware development, or related engineering disciplines (preferred)
  • Exposure to firmware, embedded software, or low-level programming projects
  • Familiarity with software testing, validation, or debugging methodologies
  • Experience working with embedded development tools, IDEs, or compilers
  • Academic, internship, or personal project experience involving embedded systems, electronics, or software-hardware integration
  • Knowledge of scripting languages such as Python or Shell scripting
  • For positions requiring access to technical data, applicants except US Citizens, US Permanent Residents, and protected individuals may have to go through an export licensing review process

Benefits

Comp & perks
  • Discretionary performance-based bonus based on personal and company factors
  • Medical coverage
  • Vision coverage
  • Dental coverage
  • 401k
  • Paid vacation
  • Paid holidays
  • Sick time
  • Continuous learning opportunities
  • Beneficial employee programs