Analogic Corp

Sr Embedded Firmware Engineer

Canton, MA, US

Onsite
Full-time
19 days ago
Save Job

Summary

Key Responsibilities: * Design, develop, test, and maintain firmware for motion control products, ensuring high performance, reliability, and scalability. * Work independently and collaborate with cross-functional teams, including hardware engineers, software developers, and applications engineers to define firmware requirements and specifications. * Implement and optimize algorithms for various applications. * Conduct thorough testing and debugging of firmware to ensure functionality and performance meet or exceed product requirements. * Develop and maintain documentation for firmware design, implementation, and testing processes. * Stay up to date with the latest advancements in embedded systems, motion control technologies, and industry standards. * Participate in code reviews and provide constructive feedback to ensure high-quality code and adherence to best practices. * Support the integration of firmware with hardware and software components, troubleshooting and resolving any issues that arise. * Contribute to continuous improvement initiatives, identifying opportunities to enhance firmware development processes and methodologies. * Maintain best practices with Jira and version control systems (e.g., Git). Minimum Qualifications: * Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. * 8+ years' proven experience in firmware development with real-time embedded systems. * Proficiency in programming languages such as C/C++, Verilog, Python. * Strong understanding of FPGA and microprocessor architectures, peripherals, and communication protocols (e.g., UART, SPI, CANopen, EtherCAT). * Experience with real-time operating systems (RTOS) and embedded development tools (e.g., debuggers, emulators, oscilloscopes). * Experience with SoC programming. * Familiarity with a Linux distribution, bash scripting and GitHub. * Familiarity with hardware design principles and the ability to read and interpret schematics and datasheets. * Excellent problem-solving skills and the ability to work effectively in a fast-paced, collaborative environment. * Strong written and verbal communication skills, with the ability to convey technical concepts to both technical and non-technical stakeholders. Preferred Qualifications: * Experience with motor control technologies, such as brushless DC motors, stepper motors, and servo systems. * Knowledge of safety standards and regulatory requirements related to motion control products. What We Offer: We appreciate that our employees work diligently to contribute to our success as an organization. We also recognize the importance of work-life balance and therefore developed a competitive total rewards package including programs that offer employees flexibility to balance their work and life including: * 9/80 work schedule - enjoy every other Friday off! * Flexible Vacation - employees can take time off as is reasonably needed. * Comprehensive benefits including medical, dental, vision, life insurance and disability plans. * HRA (for PPO plan participants) /HSA (Health Savings Account for high deductible plan participants) contribution. * Continuous Education Assistance. * Supportive culture that values innovation, collaboration, and excellence. Join us at Analogic and be a part of our transformative journey!

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: