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.
Teradyne

Junior Embedded Firmware Engineer, Compute Test

Teradyne

. Develop embedded board support packages for Teradyne instruments .

Posted 9/30/2026full-timeNorth Reading • Massachusetts • United StatesJunior💰 $100,100 - $160,100 per yearWebsite

Core Competencies

Role fit
Core Competencies

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

Demonstrates expertise in developing Embedded Linux Board Support Packages (BSPs) and application development in Linux environments, with strong coding skills in C and C++. Proficient in collaborating with cross-functional teams to design and implement high-performance systems while utilizing CI/CD practices.

Highest-signal resume keywords
Embedded Linux BSP DevelopmentC and C++ CodingCI/CD IntegrationGIT, CMake, Yocto, DockerTroubleshooting and Debugging

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
C CodingC++ CodingEmbedded Linux DevelopmentDevice TreesU-boot ConfigurationApplication DevelopmentScripting LanguagesAutomated Test EquipmentHigh-Performance Code ImplementationProblem-Solving
Soft Skills
Excellent Communication SkillsInitiativeCollaboration
Tools & Technologies
GITCMakeYoctoDocker
Certifications & Qualifications
BS in Electrical EngineeringBS in Computer EngineeringBS in Computer Science
Industry Keywords
Embedded SystemsLinuxHardware ProtocolsI2CSPIPCIeEthernetUSBCross-Functional TeamsOpen Source Communities

Tech Stack

Tools & technologies
DockerLinuxOpen SourcePythonC++

About the role

Key responsibilities & impact
  • Develop embedded board support packages for Teradyne instruments
  • Participate in architecture choices involving processors, operating systems, tools, and network adaptation
  • Design, implement, verify, and validate Linux BSPs and userspace tools for automated test equipment in the lab
  • Work with Hardware, Software, and Systems Engineering to provide interfaces to complex hardware systems
  • Implement scalable, high-performance, high-quality, extensible, and maintainable code
  • Build, deploy, and automate testing of created and improved systems

Requirements

What you’ll need
  • 2+ years of experience
  • Software coding using C and C++ (11 or newer)
  • Experience with Embedded Linux BSP development, including Devicetrees, u-boot configuration, and building and deploying Linux on embedded systems
  • Application development in Linux environments
  • Excellent communication skills and willingness to take initiative to aggregate project needs
  • Experience with CI/CD integration
  • Expertise in C, C++ coding and several scripting languages, including Python and bash
  • Operating Systems: Linux
  • Development tools: GIT, CMake, Yocto, Docker
  • Familiarity with common hardware protocols, such as I2C, SPI, PCIe, Ethernet, and USB
  • Excellent troubleshooting, debugging, remote-systems debugging, and problem-solving skills
  • Experience with Automated Test Equipment is a plus
  • Comfortable and familiar with peer-reviewed software development processes
  • Comfortable working with open source communities, including Linux kernel and uboot
  • Experience working in cross-functional teams designing complex systems
  • BS required; advanced degree in electrical engineering, computer engineering, computer science, or a related technical field from a top university or engineering institution
  • This position is not eligible for visa sponsorship

Benefits

Comp & perks
  • Discretionary bonus(es) based on financial performance
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Flexible Spending Accounts
  • Retirement savings plans
  • Life insurance
  • Disability insurance
  • Paid vacation
  • Paid holidays
  • Tuition assistance programs