StaffAttract
  • Login
  • Create Account
  • Products
    • Private Ad Placement
    • Reports Management
    • Publisher Monetization
    • Search Jobs
  • About Us
  • Contact Us
  • Unsubscribe

Login

Forgot Password?

Create Account

Job title, industry, keywords, etc.
City, State or Postcode

FOUR Firmware Engineers (Firmware Development, ...

DBA Web Technologies - San Jose, CA

Apply Now

Job Description

FOUR Firmware Engineers (Firmware Development, Embedded Development, C++, C, WCF, Visual Studio, Embedded Windows, RTOS, Multi-Threaded Development, VxWorks, Windows Driver Development, Embedded Linux Development) in San Jose, CAPOSITION: FOUR Firmware Engineers (Firmware Development, Embedded Development, C++, C, WCF, Visual Studio, Embedded Windows, RTOS, Multi-Threaded Development, VxWorks, Windows Driver Development, Embedded Linux Development) MULTIPLE LOCATIONS:Please choose your preferred LOCATION from the list below and specify while applying:2 Positions are based in San Jose, CA2 position is based in San Diego, CASALARY: Excellent Compensation with benefits + 401KDURATION: ONSITE Full-Time positions SKILLS: Firmware Development, Embedded Development, C++, C, WCF, non-GUI, Visual Studio, Embedded Windows, RTOS, Multi-Threaded Development, VxWorks, Windows Driver Development, Kernel mode driver development, Programming Microcontrollers, Bare hardware boot processes, troubleshooting firmware hardware interfaces, Windows Embedded 8, Windows IoT, Embedded Linux Development for SoC, memory management, interrupt controller, bootloader, Azure DevOps, agile, scrumDESCRIPTION:For our highly reputed Global Client, we have an immediate need for FOUR Firmware Engineers to be based in San Jose, CA. Our ideal candidates must have experience in at least some of the following:Firmware DevelopmentEmbedded DevelopmentC++CWCFnon-GUIVisual StudioWindows Driver DevelopmentKernel mode driver developmentProgramming MicrocontrollersBare hardware boot processesTroubleshooting firmware / hardware interfacesWindows Embedded 8Windows IoTEmbedded Linux Development for SoCMemory ManagementInterrupt ControllerBootloaderAzure DevOpsAgileScrumROLE:As members of the Electrical & Firmware Engineering Team, Firmware Engineers will be responsible for the design and implementation of embedded software. Successful candidates will grow with applying engineering problem-solving skills to embedded software development and work in an interactive and collaborative development environment where overcoming technical challenges is routine. As a Senior Staff Engineer, you will be providing technical leadership and having a significant impact on corporate products.RESPONSIBILITIES:Collaborate closely and cross-functionally with the project team to develop and implement firmware solutions to meet product requirements and written specifications.Provides technical leadership and mentoring across the organization.Be a subject matter expert and resource regarding FW solutions, toolchains, methodologies, architectures, etc.Perform development work independently with minimal direction required.Ensure quality of work product by following coding standards and best practices such as MISRA Coding Standards and IEC Compliance.Generate documentation to support regulatory filings and internal reports and specifications.Supports the work in formal Verification and Validation activities.Provide R&D input on CAPA (Corrective and Preventive Action) Reports and post product release support to corporate Manufacturing worldwide.Follow design, quality, and safety guidelines based on GMP, FDA, and ISO guidelines and related corporate Quality and Safety Standards and PracticesUnderstand business goals and link them to design directions and product architecture and promote short-term solutions that support long-term product vision and strategies.Our Ideal Candidate:You are a talented and experienced senior-level firmware engineer with significant experience developing for embedded systems.You thrive in a team environment.You are able to handle multiple, ongoing projects and are comfortable dealing with different prioritizations.REQUIRED QUALIFICATIONS and EXPERIENCE:Bachelor''s Degree in Computer Science, Software Engineering, Electrical Engineering, or equivalent experience.Master''s Degree preferred.Minimum of 10+ to 15 years of experience in developing firmware/software for embedded systems is required for Sr Firmware EngineerMinimum of 5+ to 7 years of experience in developing firmware/software for embedded systems is required for Firmware Engineer.Minimum of 5 years'' experience programming in C with WCF experience.Experience using C in non-GUI situations strongly preferred.Experience with Visual Studio and Embedded Windows.Strong skills with C++ development for embedded systemsExperience with RTOS and multi-threaded development like VxWorks or Micrum uC/OS-II.Custom Windows Driver Development with PCIe experience, kernel mode driver development and knowledge using user mode driver development.Experience in various peripheral buses and network protocols, UART, SPI, I2C, I2S, USB, and TCP/IP.Low-level knowledge of communication protocols and device drivers is a plus.Experience programming microcontrollers (ARM, ColdFile, TI, x86, STM, etc.) requiredHardware bring-up and debug requiredBare hardware boot processes and firmware.Hands on experience troubleshooting firmware/hardware interfaces using test equipment such as logic analyzers, oscilloscopes, and debuggers.Experience developing in a Linux environment.Familiarity and experience with Agile/Scrum software development methodologies and Issue/Task/Bug tracking systems.Strong interpersonal skills and the ability to work well in cross-functional and cross-geographical multi-disciplinary teamsExcellent written and oral communication skills.Manages time effectively and efficiently and able to context-switch as necessary to deal with new issues.Excellent debugging and problem-solving skills.Able to bring clarity to ambiguous situations.DESIRABLE EXPERIENCE:Experience with working in a regulated industry strongly preferred.Experienced in defining and building Windows Embedded OS with preference for Windows Embedded 8 and/or Windows IoT experience strongly preferred.Development experience with Embedded Linux for SoC.Experience with memory management, interrupt controller and bootloader strongly desired.Device driver development of Timer, ADC, RTC, DMA module highly preferred.Experience with IAR or uVision IDE.Experience with Azure DevOps.------------------------------------------ - provided by Dice

Created: 2025-11-15

➤
Footer Logo
Privacy Policy | Terms & Conditions | Contact Us | About Us
Designed, Developed and Maintained by: NextGen TechEdge Solutions Pvt. Ltd.