Embedded Software Engineer
AMETEK · Austin, TX · 1 mo ago
EngineeringFull-time
About the role
Design, develop, and support next-generation FPGA and RF products in an exciting high-growth market. The fast-paced Abaco RF&DSP team creates leading-edge ruggedized ADC, DAC, and digital signal processing products as part of a global company providing turnkey and off-the-shelf solutions for the defense and science industries. Join a collaborative, hands-on environment that fosters engineering excellence, creativity, and innovation.
Responsibilities
- Reduce risk and promote sustainability and reliability by leading and driving improvements based on product triage
- Debug released software and firmware to fix immediate customer issues
- Design, create, maintain, document, and troubleshoot C/Python/TestStand/LabVIEW programs for product design and test
- Work in a team environment to debug, plan, and execute all phases of product test development and deployment
- Perform engineering debug tasks with standard lab tools (oscilloscope, signal generator, spectrum analyzer, multimeter, etc.)
- Support and coordinate with cross-functional teams to ensure solutions meet customer satisfaction
Requirements
- Bachelor of Science Degree in Engineering, Computer Science, or related field from an accredited college or university
- Ability and willingness to travel up to 5% as required
- 5+ years of experience developing in C
- 5+ years of embedded software programming experience
- Strong troubleshooting and debug skills with the ability to mitigate and resolve issues during the product test development cycle
- Solid written and verbal communication skills
- Strong interpersonal and organizational skills
- Demonstrated desire and ability to work outside known areas of expertise
- Highly motivated, with the ability to make decisions and solve problems with minimum supervision
- Demonstrated ability and willingness to use AI tools to improve productivity, decision-making, work quality, and reduce costs
Preferred Qualifications
- 2+ years of experience developing with a variety of microcontrollers and RTOSes
- 2+ years of experience interacting directly with customers, product owners, or project managers
- Experience with bug tracking, SCM (e.g., Git, Subversion), and continuous integration tools
- Experience interpreting schematics and layouts to enable hardware debugging
- Experience with lab debug tools such as oscilloscopes, signal generators, and spectrum analyzers
- Experience with firmware design and associated development tools (e.g., AMD/Xilinx Vivado and PetaLinux)
- Experience using scripting languages: Python, bash, Tcl, and expect
- Experience developing with TestStand and LabVIEW
- Experience soldering with surface-mount components
Benefits
For more information on AMETEK's competitive benefits, please click here.
Pay
Salary range: $90,000 – $120,000 USD (salaried position). The actual salary offered will be based on experience, skills, qualifications, market/business considerations, and geographic location.