Senior Embedded Firmware Engineer (Teradyne, North Reading) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Teradyne · 2 hours ago

Senior Embedded Firmware Engineer (Teradyne, North Reading)

Teradyne is a global leader in test and automation solutions, ensuring the reliability of electronic devices. They are looking for a Senior Embedded Firmware Engineer to develop embedded board support packages and collaborate with various engineering teams to enhance their automated test equipment.

Consumer ElectronicsIndustrialIndustrial Automation
badNo H1Bnote
Hiring Manager
Kyle Dunbar
linkedin

Responsibilities

Architecture, design, implementation, verification, and lab validation of Linux BSP and userspace tools for automated test equipment
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, deployment, and test automation of the systems you’ll create and improve

Qualification

Embedded Linux BSP developmentCC++ codingCI/CD integrationApplication development in LinuxDevelopment Tools GITDevelopment Tools DockerHardware protocolsTroubleshootingDebuggingPeer reviewed software developmentCommunication skillsCross-functional team collaboration

Required

5+ years of experience
Software coding using C and C++ (11 or newer)
Experience with Embedded Linux BSP development (Devicetrees, u-boot configuration, building and deploying Linux on embedded systems)
Application development in Linux environments
Excellent communication skills and willing to take the initiative to aggregate project needs
Experience with CI/CD integration
Languages: Expertise in C, C++ coding and several scripting languages (Python, bash, …) required
Operating Systems: Linux
Development Tools: GIT, Cmake, Yocto, Docker
Hardware protocols: Familiarity with common hardware protocols, such as; I2C, SPI, PCIe, Ethernet, USB
Excellent troubleshooting, debugging, especially debugging remote systems with multiple devices in the loop, and problem solving skills
BS required, advanced degree in electrical engineering, computer engineering computer science or related technical field from a top university or engineering institution

Preferred

Experience with Automated Test Equipment is a plus
Comfortable and familiar with peer reviewed software development process
Comfortable working with open source communities (Linux kernel, uboot, etc)
Experience working in cross-functional teams designing complex systems

Benefits

Medical
Dental
Vision
Flexible Spending Accounts
Retirement savings plans
Life and disability insurance
Paid vacation & holidays
Tuition assistance programs

Company

Teradyne

company-logo
Teradyne is a supplier of automatic test equipment used to test complex electronics used in consumer electronics.

Funding

Current Stage
Public Company
Total Funding
unknown
1978-01-13IPO

Leadership Team

leader-logo
Greg Smith
President and CEO
linkedin
leader-logo
Michelle Turner
Chief Financial Officer
linkedin
Company data provided by crunchbase