Embedded Developer

Company:  Advertising Co.
Location: Waltham
Closing Date: 28/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description

Job Description:

We are seeking an experienced Principal Engineer. The current architecture has highly complex make files, making development and maintenance challenging. This project aims to rebuild the solution to create a more modular architecture, ensuring scalability and long-term maintainability.

• Proven experience in embedded software development

• Expertise in C++ and embedded systems development, with experience in modular architecture design.

• Strong familiarity with Rocky Linux and QT GUI for embedded devices.

• Experience working with Class C (3) devices or similar safety-critical systems.

• In-depth understanding of complex build systems and make files.

• Strong problem-solving skills and ability to optimize legacy code.

• Excellent communication and collaboration skills to work effectively within a team environment.

Would be a plus:

• Knowledge of industry standards for safety-critical or medical devices.

• Experience with continuous integration and automated testing for embedded systems.

Job Responsibilities:

• Lead and contribute to the refactoring of a legacy embedded system into a modular architecture.

• Analyze and deconstruct complex make files, simplifying the build process to improve maintainability and development efficiency.

• Collaborate with a cross-functional team to design, implement, and test software solutions for embedded systems.

• Develop, optimize, and maintain software in C++ for a Class C (3) device.

Apply Now
Share this job
Advertising Co.
  • Similar Jobs

  • Embedded Developer

    Waltham
    View Job
  • Principal Embedded Developer

    Waltham
    View Job
  • Principal Embedded Developer

    Waltham
    View Job
  • Senior Embedded Android Developer

    Boston
    View Job
  • Engineering manager embedded

    Boston
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙