Senior Software Engineer

Repligen Corporation

Waltham (MA)

On-site

USD 120,000 - 150,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Paid time off
Health insurance
Dental insurance
Vision insurance
Retirement benefits
Flexible spending accounts
Variable cash programs
Equity

Job summary

Repligen Corporation is seeking an experiencedEmbedded Systems Software Engineer to design and maintain software for embedded Linux, with emphasis on device control and communications. You will collaborate with multidisciplinary teams to integrate software with hardware and support verification activities.

Requirements include a degree in Computer or Electrical Engineering and 5+ years of embedded software experience, with proficiency in C++, Linux drivers, and hardware interfaces such as SPI,

Qualifications

  • Requires degree in Computer or Electrical Engineering with 5+ years embedded software experience.
  • Proficiency in C++, Linux driver development, and hardware interfaces essential.

Responsibilities

  • Design and maintain software for embedded Linux systems, focusing on device control and communications.
  • Collaborate with multidisciplinary teams to integrate software with electromechanical hardware and support system verification.

Skills

Embedded Linux
C++
Python
BSP
Device Trees
Driver Development
SPI
I2C
UART
USB
Ethernet
GPIO
Yocto
Qt
Docker
FPGA/CPLD Integration

Education

Bachelor's or Master’s in Computer or Electrical Engineering

Tools

Yocto
Device Trees
FPGA/CPLD Integration

Job description

Design and maintain software for embedded Linux systems, focusing on device control and communications for scientific instrumentation. Collaborate with multidisciplinary teams to integrate software with electromechanical hardware and support system verification.

Requirements:

Requires a degree in Computer or Electrical Engineering with over 5 years of embedded software development experience. Proficiency in C++, Linux driver development, and hardware interfaces is essential.

Key Skills:
  • Embedded Linux
  • C++
  • Python
  • BSP
  • Device Trees
  • Driver Development
  • SPI
  • I2C
  • UART
  • USB
  • Ethernet
  • GPIO
  • Yocto
  • Qt
  • Docker
  • FPGA/CPLD Integration
Benefits:
  • Paid time off
  • Health insurance
  • Dental insurance
  • Vision insurance
  • Retirement benefits
  • Flexible spending accounts
  • Variable cash programs
  • Equity
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Actalent • Indialantic (FL)

On-site
USD 120,000 - 180,000
Medical
Dental
Vision
+5
Software Engineer
Software Engineer

Actalent • Greenville (SC)

On-site
USD 90,000 - 120,000
Medical
Dental
Vision
+9
Embedded Software Engineer
Embedded Software Engineer

Actalent • Greenville (SC)

On-site
USD 90,000 - 120,000
Medical Insurance
Dental Insurance
Vision Insurance
+13
Senior Software Engineer (Embedded Linux)
Senior Software Engineer (Embedded Linux)

Delaney Group • United States

On-site
USD 100,000 - 130,000
Embedded Software Engineer
Embedded Software Engineer

Actalent • Johnstown (CO)

On-site
USD 95,000 - 130,000
Medical
Dental
Vision
+9
Embedded Software Engineer
Embedded Software Engineer

Actalent • Village of Endicott (NY)

On-site
USD 120,000 - 190,000
Medical
Dental
Vision
+5
Senior Embedded Software Engineer
Senior Embedded Software Engineer

CesiumAstro • El Segundo (CA)

On-site
USD 120,000 - 180,000
Stock Options
Health Insurance
Dental Insurance
+6
Senior Firmware Engineer
Senior Firmware Engineer

CyberCoders • Poway (CA)

On-site
USD 140,000 - 180,000
Competitive salary
401(k) with employer match
Medical, Dental & Vision insurance
+5
Embedded S/W Engineer
Embedded S/W Engineer

PlanIT Group, LLC • Grand Prairie (TX)

On-site
USD 110,000 - 170,000
Linux Software Engineer
Linux Software Engineer

StarsHR, Inc. • Pittsburgh

On-site
USD 135,000 - 200,000
Benefits package
Sponsorship available