Quick Overview
Job Description
Job Title: Firmware Engineer
Location: Fremont, CA
Client: Brooks Automation
Experience: 4+ Years
Rate: $45 $48/hr max on TPC
Visa: OPT, USC
Work Arrangement: Onsite
Job Description
We are looking for a skilled Firmware Engineer with strong software development experience in C/C++ and C#/.NET to design, develop, test, and maintain firmware and software solutions for embedded and industrial systems.
Required Qualifications:
- 4+ years of experience in software/firmware development.
- Strong programming experience in C, C++, and C#.
- Strong hands-on experience with .NET Framework and .NET Core.
- Experience developing multi-threaded applications.
- Strong understanding of embedded systems and firmware development.
- Hands-on experience with ARM-based controllers.
- Experience working with peripheral interfaces such as I2C, SPI, UART, and Timers.
- Knowledge of communication protocols and protocol interfaces.
- Experience with version control systems, such as Git and BitBucket.
- Understanding of CI/CD pipelines and tools, preferably Jenkins.
- Bachelor's or Master's degree in Computer Science, Electronics, Electrical Engineering, or a related field.
Preferred / Plus Skills:
- Experience with Real-Time Operating Systems (RTOS).
- Experience with Unit Testing frameworks.
- Experience working on industrial solutions and industrial automation systems.
- Knowledge of Linux/Windows internals.
- Experience with embedded software development and hardware/software integration.
- Experience troubleshooting firmware, software, and hardware interface issues.
Technical Skills:
C, C++, C#, .NET Framework, .NET Core, Embedded Systems, Firmware Development, ARM, RTOS, Multi-threading, I2C, SPI, UART, Timers, Communication Protocols, Linux, Windows Internals, Git, BitBucket, Jenkins, CI/CD, Unit Testing.
Education:
Bachelor's or Master's degree in Computer Science, Electronics, Electrical Engineering, or a related technical discipline.
Similar jobs
- KT
Electrical Integration Engineer
NewKforce Technology Staffing
Foster City, CA🇺🇸Hybrid20 hours agoBashLESSPythonTechnology - DT
Physical Design Engineer
NewDanta Technologies
Palo Alto, CA🇺🇸$80/hrOn-site20 hours agoCADEngineering - RT
Lead ASIC DFT Staff Engineer
NewRapsys Technologies
United States🇺🇸Hybrid2 days agoPerlPythonTechnology - XT
Vehicle Electrical Engineer
NewXyant Technology, Inc.
Ann Arbor, MI🇺🇸On-site4 hours agoCATIAElectrical DesignAutomotive - XG
Electrical Engineer
NewXcelo Group Inc
Batesville, IN🇺🇸Hybrid20 hours agoEngineering - VD
Silicon Validation Engineer
NewVDart, Inc.
Raleigh, NC🇺🇸On-site20 hours agoEngineering