Join to apply for the Senior Lead Firmware Engineer role at Allient
2 weeks ago Be among the first 25 applicants
Join to apply for the Senior Lead Firmware Engineer role at Allient
Get AI-powered advice on this job and more exclusive features.
Allient Inc.is currently seeking a Senior Lead Firmware Engineer to join our team in Dayton, Ohio! Our Dayton, Ohio technology center is undergoing an expansion to better serve our growing customer base! This has led to an exciting new opportunity for a Senior Lead Firmware Engineerto join our growing engineering team! Apply now!
A Senior Embedded Firmware Engineer is responsible for providing engineering support for new customer application development, new product launch, cost reductions, and manufacturing improvements through collaboration with sales, engineering, quality and manufacturing personnel, suppliers, and customers. This role may also include leading large-scale engineering projects or initiatives that involve multiple company applications and locations! Apply now! At Allient Inc. you will have the exciting opportunity to work on embedded electronics that control brushless DC motors and associated actuation systems in the Industrial, Automotive, and Aerospace markets including major process automation, vehicle control, and space launch system providers. The engineer will research, develop, design, implement, test, and evaluate firmware and software solutions in conjunction with hardware product development. Your efforts will result in a high value integrated electronics that will provide our customers with a competitive advantage in their products and markets.
Responsibilities:
- Generates, analyzes, and applies engineering solutions to new products and components, modifications, or changes affecting standard products, including FEA and product design.
- Develops firmware for microcontrollers that interface with electric drive electronics for motors and electro-mechanical actuation systems.
- Designs and performs product development activities including timeline and budget estimations, design documentation for development, and interpretation and implementation of customer specifications and documentation requirements.
- Influences, reviews, and critiques others’ designs, ensuring best practices are followed and lessons learned are incorporated.
- Develops and presents technical information and experience, which aids in strategic planning initiatives.
- Recommends resources required to enhance product performance and/or resolve design/manufacturing issues.
- Plans, develops, and implements test programs. Analyzes test data and reports to determine if design meets functional and performance specifications.
- Works with members of production and engineering staff to solve problems associated with design and manufacturing of products.
- Serves as a market/industry technology expert and provides innovative direction for the company and customers.
Minimum Qualifications:
- Bachelor’s degree in Electrical Engineering
- +8 yearsof related work experience, knowledge of gear motors, electric motors, and drives a plus.
- Strong programming skills in C/C++, python, C# desired.
- Motor commutation design and sensor interface and design
- Experience with embedded systems and communication protocols such as UART, SPI, I2C, CAN, CANopen , EtherCAT , J1939, UDS, EtherNet /IP, and USB.
- Experience with software development tools such as uVision , DAvE IDE, Code Composer Studio, Visual Studio, or related embedded IDEs (compilers and debuggers)
- Experience with ARM based microprocessors, STM, and Infineon microcontrollers/processors desired
- Familiarity with distributed version control tools, and productivity tools such as Jira/Jama, Azure, and Git
- Solid computer skills include MS Office, engineering design software such as CANalyzer, MATLAB, LabVIEW, TortoiseGit , Sourcetree , Bitbucket/Confluence would be a plus.
- Knowledge of PCB board design including design tools such as Altium.
- Experience in designing and testing hardware components and software blocks related to BLDC motors.
- Strong problem-solving skills and ability to troubleshoot firmware/software issues in real-time.
- Excellent written and verbal communication skills and ability to work collaboratively in a team environment.
- Demonstrated ability to work independently, prioritize tasks, and manage multiple projects simultaneously.
Don't let this opportunity pass you by -
APPLY TODAY!
To learn more about Allient Inc. visit www.Allient.com
Allient Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. This applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
Seniority level
Seniority level
Mid-Senior level
Employment type
Job function
Job function
Engineering and Information TechnologyIndustries
Automation Machinery Manufacturing
Referrals increase your chances of interviewing at Allient by 2x
Get notified about new Senior Firmware Engineer jobs in Dayton, OH.
Dayton, OH $90,000.00-$120,000.00 3 days ago
Dayton, OH $65,000.00-$90,000.00 3 days ago
Dayton, OH $81,300.00-$121,900.00 4 weeks ago
Dayton, OH $90,000.00-$145,000.00 2 weeks ago
Dayton, OH $54,600.00-$70,169.00 1 week ago
Dayton, OH $131,437.00-$179,633.00 3 days ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.