Senior Embedded Software Engineer

Boston Human Capital Partners Inc

Somerville (MA)

Hybrid

USD 120,000 - 180,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this recruiter — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive pay
Equity
Health insurance
Dental & Life insurance
401(k)
PTO & holidays
Hybrid work

Job summary

Boston Human Capital Partners Inc. in Somerville, MA is seeking a Senior Embedded Software Engineer to design, develop, and maintain embedded software for robotic lift systems.

You will collaborate with mechanical and electrical engineers to ensure safety and performance in real-time control loops. We require 5+ years of electromechanical product software development using C, C++, and Python, with experience in CAN/SPI/I2C/UART and strong documentation practices.

Qualifications

  • 5+ years of electromechanical product software development.
  • Experience with controls and motion in robotics.
  • Ability to read datasheets and schematics.

Responsibilities

  • Embedded Software Development: design, develop, and maintain embedded software for robotic lift systems.
  • System Integration: collaborate with hardware engineers to integrate software with electrical and mechanical components.
  • Algorithm Development: create and optimize control algorithms for robotic lifting operations.
  • Real-time Systems: develop software for real-time control and sensor integration.
  • Testing and Debugging: thorough testing to ensure reliability and safety.
  • Documentation: maintain documentation for software design and testing processes.
  • Collaboration: work with cross-functional teams to achieve project goals.

Skills

C
C++
Python
Embedded systems
Motion control

Tools

CAN
SPI
I2C
UART

Job description

As a Senior Embedded Software Engineer, you'll play a pivotal role in the development and enhancement of the software that powers our robotic lifting solutions. You'll collaborate with cross-functional teams, contribute to the design and implementation of critical software components, and ensure the reliability and performance of our systems.
We specialize in fostering dynamic partnerships with Tier 1 suppliers, OEMs, and the US Department of Defense, pioneering the transition from traditional hydraulic systems to more efficient and sustainable solutions.

Why This Role Matters
As a pivotal member of the organization, your contributions will shape the future of our company, spearheading the engineering effort to implement electronic controls of truly massive machines. Our dynamic and expanding team is ready to embrace your talent and ideas as we work together to redefine the way we operate.
If you're passionate about motion control technology and thrive in a fast-paced, innovative environment, we want you to be a part of our journey. Join us and make your mark on the world of embedded software engineering!
Key Responsibilities
  • Embedded Software Development: Design, develop, and maintain embedded software for our robotic lift systems, ensuring performance, reliability, and safety.
  • System Integration: Collaborate with hardware engineers to integrate software with the platform's electrical and mechanical components.
  • Algorithm Development: Create and optimize control algorithms for precise and efficient robotic lifting operations.
  • Real-time Systems: Develop and implement software for real-time control, feedback systems, and sensor integration.
  • Testing and Debugging: Conduct thorough testing of software to identify and resolve issues, ensuring reliable and robust operation.
  • Documentation: Maintain comprehensive documentation for software design, development, and testing processes.
  • Collaboration: Work closely with cross-functional teams, including mechanical engineers, electrical engineers, and application specialists, to achieve project goals.
Requirements
  • 5+ years of electromechanical product software development in C, C++, and Python
  • Experience with controls, brushless DC motors, and motion control systems
  • Demonstrated ability to operate independently, executing on requirements to produce robust and well-documented software modules
  • Familiarity with common embedded communications interfaces: CAN, SPI, I2C, UART
  • Ability to read and understand complex technical literature such as datasheets, schematics, and production process diagrams
Benefits
  • Competitive compensation package
  • Equity!
  • Blue Cross Blue Shield Health insurance
  • Dental, Life, and Disability insurance
  • 401(k) program
  • PTO and office holidays
  • Flexible/hybrid work options
  • Weekly {free} lunch
  • Free parking/T accessible
  • Located in Union Square
We are an equal-opportunity employer that values diversity at all levels. All individuals, regardless of personal characteristics, are encouraged to apply.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Embedded Software Engineer
Principal Embedded Software Engineer

Decisive Point • Somerville (MA)

On-site
USD 100,000 - 130,000
Competitive compensation package
Equity
Blue Cross Blue Shield Health insurance
+7
Principal Embedded Software Engineer
Principal Embedded Software Engineer

RISE® Robotics • Somerville (MA)

Hybrid
USD 140,000 - 190,000
Competitive compensation package including equity
Blue Cross Blue Shield Health insurance
Dental, Life, and Disability insurance
+7
Principal Embedded Software Engineer
Principal Embedded Software Engineer

RISE Robotics • Somerville (MA)

Hybrid
USD 140,000 - 210,000
Equity
Health insurance
Dental & Life insurance
+6
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

RISE® Robotics • Somerville (MA)

Hybrid
USD 100,000 - 130,000
Competitive compensation package
Equity
Health insurance
+6
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

RISE Robotics • Somerville (MA)

On-site
USD 120,000 - 180,000
Competitive compensation package
Equity
Health insurance
+7
Head of Embedded Software Engineering
Head of Embedded Software Engineering

RISE® Robotics • Somerville (MA)

On-site
USD 120,000 - 160,000
Blue Cross Blue Shield Health insurance
Dental, life, and disability insurance
401(k) program
+4
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Engtal • Boston (MA)

On-site
USD 100,000 - 130,000
Senior Embedded Software Engineer, Applied Automation Controls/Embedded Software
Senior Embedded Software Engineer, Applied Automation Controls/Embedded Software

Amazon • Massachusetts

On-site
USD 168,000 - 227,000
Medical, Dental, and Vision Coverage
Paid Time Off (PTO)
401(k) Plan
+1
Senior Software Engineer
Senior Software Engineer

Boxbot • Alameda (CA)

On-site
USD 140,000 - 190,000
Medical insurance
Dental insurance
Vision insurance
+2
Member of Technical Staff: Firmware, Embedded, and Functional Safety
Member of Technical Staff: Firmware, Embedded, and Functional Safety

Walden Robotics • Cambridge (MA)

On-site
USD 110,000 - 150,000
Annual bonus
Company equity
Health insurance
+3