Embedded Developer
Advertising Co. - waltham, MA
Apply NowJob 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.
Created: 2024-10-25