0% found this document useful (0 votes)
31 views2 pages

Senior Principal Engineer

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
31 views2 pages

Senior Principal Engineer

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

SMT

SURFACE MOUNT TECHNOLOGY


CORPORATION

SMT Engineering Principal/Senior Engineer


Position: Principal Engineer, Senior Engineer

Qualifications: Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering,


Embedded/Firmware engineering. 10+ yrs professional experience in related field.

Ideal Experience: 15+ yrs experience.

Incentives: Attractive Salary. Relocation package.

Keywords:
Embedded Engineer
Firmware Engineer
Embedded Firmware Engineer
Embedded Software Engineer

Position Summary:
SMT’s Firmware team is looking for an extraordinary engineer with solid experience and senior leadership skills to
join our firmware engineering team.
Individuals who are motivated by a fast paced environment with exposure to many different technologies will
thrive at SMT. In this role- you will have the opportunity and autonomy to further define how SMT helps clients
bring world class products to life! Our clients are focused in embedded industrial controls, life sciences, lighting,
light medical, and automotive. Where quality, safety, and predictability are paramount.
This select individual will be responsible for leading a team of talented engineers in organized efforts to architect,
design, and test firmware applications per client specification; While working in a cross functional team
environment alongside hardware engineers, test engineers, and manufacturing teams. We need strong technical
minds with the skills and confidence to guide others, maintain schedule and scope, and drive projects to
completion.
Qualified candidates should excel in developing stable, efficient, and manageable code using industry leading tools
and processes. This is a challenge and an invitation for you star players to join our team and begin making a real
impact!

Technical Skills:
• Firmware Architecture/Specification development
• Test driven code development
• Significant experience with 8051, AVR, ARM mcu architectures.
• Expert with C, C++
• Skills in Assembly, Scripting, UML
• Bare Metal 8/32bit Applications
• RTOS based applications – FreeRTOS, Linux
• Commercial/Industrial Wired Protocols – RS485, CAN, USB, ModBus etc.
• Mature Wireless protocols – BLE, Wifi, Lora, 802.15.4
• High Speed Data Com interfaces, Direct Memory Access
• External Memory/Data – EEPROM, FLASH, SD, MMC
• Embedded Graphical/GUI Development
• Distributed repositories and Version control tools and processes
• Capable with AGILE/SCRUM software development processes and tools
• Code Testing Processes. Continuous Integration, White/Black Box, Regressive

Leadership Skills:
 Key technical leader driving labor efficiency measurement and continual improvement
 Demonstrates credibility with internal and external customers
SMT
SURFACE MOUNT TECHNOLOGY
CORPORATION

 Coordinate technical discussions and problem solving for software projects and collaborate with the platform and
system architects on the impacts of design decisions.
 Sets meaningful personal goals and helps others prioritize short-term activities around work team/functional priorities
 Identifies the root cause of complex problems and solves them by determining the most appropriate procedure to
implement
 Demonstrates accountability for one’s own decisions and is able to articulate rationale without being defensive.
 Views mistakes as learning opportunity and supports an environment of continuous improvement.
 Effectively solicits and shares complex information within and across work teams, stating own point of view even
when difficult or unpopular, listens effectively
 Focused on continuous improvement – Communication methods, development tools, and processes

Responsibilities:
 Creates new embedded system software design concepts, including requirements specifications and
system models, and verifies the feasibility of the concept using systems analysis and simulations.
 Implements and verifies new embedded software systems and embedded software designs
including specifications, requirements analysis, and design. Coding, design verification test
specifications and design verification test results
 Assists in marketing and sales activities including initial customer meetings to make presentations
and regarding SMT’s EMS and product development capabilities, in order to win new EMS and
product development business.
 Monitors status of project activities and provides the project manager with regular status reports to
ensure the project manager has a clear understanding of the status of the schedule, budget and risk
issues.
 Assists in the development of manufacturing strategy, test procedures and test fixtures to ensure
timely start-up of manufacturing.
 Assists manufacturing program management in the transition of the program to manufacturing to
ensure timely start-up of manufacturing.
 Maintains knowledge and understanding of the SMT product development process and quality
system to ensure the project complies with all quality procedures and to assure customer
satisfaction.
 Participates in customer and project team meetings to ensure schedule milestones, budget and
customer expectations are met.
 Provides input to the engineering department technology roadmap to ensure development of new
capabilities and processes consistent with SMT objectives and budgets.

You might also like