Senior Firmware Engineer
1 week ago
The Senior Firmware Engineer is responsible for designing and writing high quality code to support the development of the company's hardware products. The engineer will need to read schematics, read datasheets, and utilize both hardware and software debugging tools in order to complete projects. The engineer is expected to participate in the designing of solutions that meet customer needs, document the design, write clear concise code, comment code as appropriate, and create documentation outlining code functionality. All engineers are required to follow Brady's development process which includes our iterative development process. Individuals will be Responsible for managing the development of large modules as part of a development team. Individuals may utilize other resources in development of technology needed for development of firmware.
Job Functions:
- Design, develop, code, and document larger modules as part of firmware projects and lead a small firmware project.
- Time estimate coding efforts for assigned deliverables.
- Work with Electrical and Mechanical Engineers to develop larger firmware modules or a small complete project.
- Utilize C++ and object oriented coding techniques when developing code bases, follow coding standards and follow standard development best practices.
- Read schematics, utilize oscilloscopes, digital analyzers and other test equipment in the development and debugging of firmware designs.
- Analyze electrical designs to make sure it meets the firmware needs for the larger project.
- Develop UI/motor control firmware for embedded devices for assigned deliverables.
- Setup and use software code debuggers for specific processor development environments used in Brady printers.
- Direct internal and external resources in firmware development to deliver assigned modules.
- Make technology selections for assigned modules that support the overall architecture goals of the organization.
- Design, develop, code, and document small modules as part of firmware projects.
- Time estimate coding efforts for assigned deliverables.
- Work with Electrical and Mechanical Engineers to develop firmware for assigned deliverables
Required Knowledge, Skills & Abilities:
- Minimum degree in Bachelors of Science in Computer Engineering, Electrical Engineering, related field or equivalent experience
- Minimum of 6-8 years of experience
- Experience with implementing embedded operating systems such as Microsoft CE, QNX, Micrium, etc. on target hardware
- Demonstrated experience with C++ language programming
- Demonstrated knowledge of Object Oriented Analysis and Design
- Knowledge of one embedded graphics libraries
Desired Characteristics: Knowledge, Skills and Abilities
- Knowledge of .net and C# programming
- Knowledge of C++ ISO/IEC 14882:2203 or higher
- Knowledge of QT or Peg
- Knowledge and experience with creating and reading UML models
- Knowledge of standard ISO/IEC 14882:1998
RTOS
UML
Test Equipment
Embedded Software
Hardware
ARM
Electrical
Research and Development
Firmware
Operating Systems
Writing
Graphics
C#
Debugging
Electrical Engineering
Linux
C++
-
Senior Firmware Engineer
1 week ago
Singapore BRADY SINGAPORE PTE. LTD. Full timeRoles & ResponsibilitiesThe Senior Firmware Engineer is responsible for designing and writing high quality code to support the development of the company's hardware products. The engineer will need to read schematics, read datasheets, and utilize both hardware and software debugging tools in order to complete projects. The engineer is expected to participate...
-
Senior Firmware Engineer
5 days ago
Singapore GN AUDIO SINGAPORE PTE. LTD. Full timeRoles & ResponsibilitiesGaming? Check. Esports? Check. Hardware? Check. Software? Check. We could go on and on. The point is we've been helping gamers get better since 2001. In fact, Esports pros have won more money using SteelSeries products than any other brand and we're just getting started. Esports and Gaming are multi-billion-dollar industries, and...
-
Senior Firmware Engineer Lead
2 days ago
Singapore PAN-ASIA RESOURCES PTE LTD Full timeRoles & ResponsibilitiesThis role is responsible for leading engineering teams in the design, development, and optimization of embedded software and firmware for hardware products. The role ensures the identification and resolution of software and firmware issues, ensuring timely and effective solutions. The role creates and updates technical...
-
Senior Firmware Engineer
2 days ago
Singapore LEOCH BATTERY PTE. LTD. Full timeRoles & ResponsibilitiesWe are seeking a highly skilled and experienced Senior Firmware Engineer specializing in Embedded Ethernet Development. The ideal candidate will lead the design, development, and optimization of firmware for embedded systems with a focus on various communication peripherals such as Ethernet, CAN, USB, RS232/RS485. This role involves...
-
Senior Firmware Engineer
1 day ago
Singapore EVOLUTION RECRUITMENT SOLUTIONS PTE. LTD. Full timeRoles & ResponsibilitiesAbout the CompanyA US MNC market leader within the manufacturing space. Due to their expansion plans, they are looking to hire more firmware engineers for the team.About the JobYou will design, develop, and document high-quality firmware to support hardware product development. This includes interpreting schematics, debugging...
-
Senior Firmware Engineer
3 weeks ago
Singapore LEOCH BATTERY PTE. LTD. Full timeRoles & ResponsibilitiesWe are seeking a highly skilled and experienced Senior Firmware Engineer specializing in Embedded Ethernet Development. The ideal candidate will lead the design, development, and optimization of firmware for embedded systems with a focus on various communication peripherals such as Ethernet, CAN, USB, RS232/RS485. This role involves...
-
Senior Firmware Engineer
3 weeks ago
Singapore LEOCH BATTERY PTE. LTD. Full timeRoles & ResponsibilitiesWe are seeking a highly skilled and experienced Senior Firmware Engineer specializing in Embedded Ethernet Development. The ideal candidate will lead the design, development, and optimization of firmware for embedded systems with a focus on various communication peripherals such as Ethernet, CAN, USB, RS232/RS485. This role involves...
-
Senior Firmware Engineer
4 weeks ago
Singapore ALTROCKS TECH PTE. LTD. Full timeRoles & Responsibilities• Lead and Design and implement software for a variety of devices – from resources limited to based on sophisticated SoCs• Develop a complete software stack from top (application layer) to bottom (BSP)• Interact with Product Owners in order to facilitate the specification of projects• Work efficiently and effectively in an...
-
Senior Firmware Engineer
4 weeks ago
Singapore ALTROCKS TECH PTE. LTD. Full timeRoles & Responsibilities• Lead and Design and implement software for a variety of devices – from resources limited to based on sophisticated SoCs• Develop a complete software stack from top (application layer) to bottom (BSP)• Interact with Product Owners in order to facilitate the specification of projects• Work efficiently and effectively in an...
-
Senior Firmware Engineer
1 week ago
Singapore ALTROCKS TECH PTE. LTD. Full timeRoles & Responsibilities• Lead and Design and implement software for a variety of devices – from resources limited to based on sophisticated SoCs• Develop a complete software stack from top (application layer) to bottom (BSP)• Interact with Product Owners in order to facilitate the specification of projects• Work efficiently and effectively in an...
-
Senior Firmware Engineer
3 weeks ago
Singapore ALTROCKS TECH PTE. LTD. Full timeRoles & Responsibilities• Lead and Design and implement software for a variety of devices – from resources limited to based on sophisticated SoCs• Develop a complete software stack from top (application layer) to bottom (BSP)• Interact with Product Owners in order to facilitate the specification of projects• Work efficiently and effectively in an...
-
Firmware Engineer
2 days ago
Singapore AVETICS GLOBAL PTE. LTD. Full timeRoles & ResponsibilitiesFirmware Engineer (Embedded System)Job DescriptionWe are seeking for a motivated and experienced Firmware Engineer to join our team As a Firmware Engineer, you will be responsible for supporting the firmware development team in designing, developing, and testing firmware for a microcontroller on our products. You will be responsible...
-
Firmware engineer
3 weeks ago
Singapore VY SYSTEMS PTE. LTD. Full timeRoles & ResponsibilitiesJob Description: The Test Development group is seeking a Firmware Engineer to develop innovative firmware solutions for manufacturing test needs. The role involves working on new products integrating MPSoC (Multi-Processor System on Chip) FPGAs and ASIC designs.Key Responsibilities: Develop firmware infrastructure/libraries and...
-
Firmware engineer
3 weeks ago
Singapore VY SYSTEMS PTE. LTD. Full timeRoles & ResponsibilitiesJob Description: The Test Development group is seeking a Firmware Engineer to develop innovative firmware solutions for manufacturing test needs. The role involves working on new products integrating MPSoC (Multi-Processor System on Chip) FPGAs and ASIC designs.Key Responsibilities: Develop firmware infrastructure/libraries and...
-
Firmware Engineer
3 weeks ago
Singapore XNERGY AUTONOMOUS POWER TECHNOLOGIES PTE. LTD. Full timeRoles & ResponsibilitiesDepartment: R&DReport to: R&D DirectorXnergy is a multi-VC funded and Sovereign-backed power solutions Pre-IPO company, the first in the world in high power universal contactless charging for global electrified mobility. Xnergy was voted a APAC 25 company in 2020 by Cleantech Group.* The APAC 25 is an annual list of private...
-
Firmware Engineer
1 week ago
Singapore QUALITY COMPONENTS & SYSTEMS PTE. LTD. Full timeRoles & ResponsibilitiesResponsibilities:Drive the embedded firmware development of XDPx products in SMPS applications Define firmware architecture in close cooperation with system concept, hardware (digital and analog) and application experts Verify the implemented code and perform code optimization between the code size, performance, and maintainability...
-
Software/Firmware Engineer
1 week ago
Singapore TSTAR RECRUIT PTE. LTD. Full timeRoles & ResponsibilitiesOur esteemed client, an established MNC, is searching for a Software/Firmware Engineer (Firmware BIOS):Job Responsibilities: Participate in the full software development lifecycle, including firmware development, debugging, and maintenance, to support new product models. Assist in improving production quality and yield by...
-
Firmware Engineer
4 weeks ago
Singapore NOUSQ PTE. LTD. Full timeRoles & ResponsibilitiesNousQ is a Singapore-based company focusing on research, design, develop, manufacture and commercialize medical technology and solutions that optimize healthcare delivery and serve large unmet needs for patients. The focus is on patient-centric solutions that patients really want and need. NousQ is proud to be the Top 5 winners of the...
-
Firmware Engineer
4 weeks ago
Singapore NOUSQ PTE. LTD. Full timeRoles & ResponsibilitiesNousQ is a Singapore-based company focusing on research, design, develop, manufacture and commercialize medical technology and solutions that optimize healthcare delivery and serve large unmet needs for patients. The focus is on patient-centric solutions that patients really want and need. NousQ is proud to be the Top 5 winners of the...
-
Firmware Engineer
1 week ago
Singapore RECRUIT EXPERT PTE. LTD. Full timeRoles & ResponsibilitiesDevelop firmware solutions to improve quality, reduce test costs, and support debugging. Work with design, firmware, and test teams to quickly resolve issues and deliver reliable firmware on time.Requirements:Degree in Electrical/Computer Engineering/IC Design or equivalent At least 3 years of Embedded Software development...