Demo

Senior Embedded Software Engineer

TA Instruments
New Castle, DE Full Time
POSTED ON 12/16/2025
AVAILABLE BEFORE 2/16/2026

Interested in working as an Embedded Software Development Engineer in our Development Engineering team by contributing with your software, electrical, or computer science/engineering background?

 

TA Instruments is known for its innovation and quality in its analytical instrumentation and is looking for an embedded Software Development Engineer for our Development Engineering Thermal Analysis Group to support its world-class reputation. This is a career-level opportunity for an innovative, creative, scientific engineering mind to take their software, electrical engineering, or computer science/engineering background and apply it in an engineering development environment to create new systems to make better measurements for scientists and engineers around the world to use to develop new and better products. This is an exciting and wide-ranging position for an individual with the motivation, curiosity and intellect to excel in the development of the leading edge of thermal analysis instrumentation in a best-in-class specialty measurement company. This position will be in the New Castle, DE office & reports to Peter Caulfield, Development Engineering Manager, Thermal Analysis

As an Embedded Software Development Engineer you will:

  • Research, design, develop and release/maintain microcontroller firmware and embedded software for thermal analysis instruments.
  • Lead and/or participate in the design of the embedded code for new or existing systems.
  • Provide firmware support for new electro-mechanical prototypes as part of ongoing new product development efforts.
  • Define, design and implement product features and systems capabilities.
  • Provide technical guidance and work with other programmers and engineers.
  • Work with software test team and other teams to develop test tools, test cases, test procedures, and participate in testing and analysis at the system/sub-system level as needed.
  • Interface with representatives from other departments within the company.
  • Perform research, concept development and proof-of-concept prototypes for new instruments and instrument improvement projects.
  • Work as part of a multi-disciplined engineering product development team within a formal development process covering the full development lifecycle.
  • Support existing code and products by debugging, diagnosing, troubleshooting, and resolving issues coming from internal and external customers.
  • Work in collaboration with the agile team and appropriate experts to implement your designs.
  • Provide work estimation and tracking information to support management decisions and planning.
  • Keep a proactive attitude to insure continuous improvement of the software quality, work process and individual skills.
  • Provide contributions to the application architecture with a focus on scalability, maintainability, security and performance.
  • Provide product specific and technical support to internal and external users where appropriate.

 

Education:

  • BS in Computer Engineering, Electrical Engineering, Computer Science, or related engineering field. MS or Ph.D is a plus.

Required Experience:

  • 5  years of related experience with BS or MS Degree.
  • Strong C/C programming experience in a team environment.
  • Firmware/embedded software development experience in an embedded Linux/RTOS environment.
  • Experience programming with low-level embedded interconnects and protocols such as SPI, I2C, CAN, Ethernet TCP/IP, USB, UART, etc.
  • Experience debugging embedded code using tools such as JTAG debuggers, gdb, etc.
  • Comfortable working and navigating in a Linux environment.
  • Goal-oriented, self-motivated and able to be productive with very little supervision.
  • Able to be successful in a schedule-driven, fast-paced, dynamic environment.
  • Must have good communication and documentation skills.
  • Designs, develops and tests software programs, following established software development procedures, including but not limited to documentation of code, source safe control, and version assignment.
  • Able to comprehend the scientific theories that guide the technical requirements of the instruments.
  • Able to accurately estimate and plan work.
  • Strong engineering aptitude for electronic/electrical computer systems.

Additional Desired Experience:

  • DSP/Algorithm development.
  • Scripting experience with Python and Linux shell.
  • Experience with ARM7 based and ARM Cortex-M7 based microcontrollers.
  • Experience developing simple UI in C#, Java, etc.
  • Background in either math, physics or chemistry, ability to understand scientific models, and implement them into working code.

 

For you it’s more than a job. Among other things we’re strong advocates of creating quality software, and using the latest testing methodologies to ensure we meet the expectations of our customers.
 

It is the policy of TA Instruments to recruit, hire, and retain the best-qualified workforce while meeting the Company’s commitment to affirmative action and equal employment opportunity. TA Instruments does not discriminate against any qualified candidate for employment because of race, color, national origin, ancestry, religion, religious creed, age (40 or older), disability (reasonably accommodated by TA Instruments), medical condition, sex, marital status, sexual orientation, gender identity or expression, protected veteran status, pregnancy, genetic information or any other factor prohibited by law.

 

Salary.com Estimation for Senior Embedded Software Engineer in New Castle, DE
$115,926 to $130,253
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Embedded Software Engineer?

Sign up to receive alerts about other jobs on the Senior Embedded Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at TA Instruments

  • TA Instruments Delaware, DE
  • We are looking for a strategic thinker, strong executor, and inspiring leader to fill an important role as Director of Product Management – Rheology and Me... more
  • 14 Days Ago

  • TA Instruments Seattle, WA
  • Req. # 11656 Company Name TA Category Field Sales Location US-WA Type Regular Full-Time Overview TA Instruments is looking to hire an enthusiastic Technica... more
  • 6 Days Ago

  • TA Instruments New Castle, DE
  • Overview Waters Corporation is always looking to hire outstanding future talent for our company. The Systems and Mechanical Engineering team is looking to ... more
  • 1 Day Ago

  • TA Instruments New Castle, DE
  • Overview Waters Corporation is always looking to hire outstanding future talent for our company. The Systems and Mechanical Engineering team is looking to ... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Senior Embedded Software Engineer jobs in the New Castle, DE area that may be a better fit.

  • Waters Corporation Castle, DE
  • Overview Embedded Software lives at the intersection of hardware and software – and is where the magic of instrumentation happens! We wrangle signal proces... more
  • 10 Days Ago

  • Waters Corporation New Castle, DE
  • Overview Embedded Software lives at the intersection of hardware and software – and is where the magic of instrumentation happens! We wrangle signal proces... more
  • 13 Days Ago

AI Assistant is available now!

Feel free to start your new journey!