Embedded/Firmware Engineer (USC/GC) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Technosoft Engineering · 2 days ago

Embedded/Firmware Engineer (USC/GC)

Technosoft Engineering is seeking a highly skilled and self-driven Embedded Firmware Engineer with expertise in bare-metal C/C++ firmware development. The role involves designing, developing, debugging, and testing firmware for microcontroller and FPGA-based platforms, while collaborating within large Agile teams.

Industrial EngineeringInformation TechnologyMechanical Engineering
check
Growth Opportunities
badNo H1Bnote
Hiring Manager
Brian Onsite Technosoft Engineering
linkedin

Responsibilities

Design, develop, debug, and test bare-metal firmware using C/C++
Work on low-level firmware for microcontroller- and FPGA-based platforms
Perform reverse engineering and sustenance activities, including:
Code porting across platforms
Working with cross-compilers
Implementing new features on legacy and existing systems
Develop and maintain firmware for complex systems such as robotics or mechatronics-based machines
Collaborate within large, cross-functional teams using Agile/Scrum methodologies
Analyze system-level issues and provide effective technical solutions
Take ownership of tasks and contribute to technical leadership within the team

Qualification

C/C++ firmware developmentMicrocontroller experienceFPGA knowledgeReverse engineeringEmbedded systems architectureAgile methodologiesDebugging toolsComplex machines understandingTeam collaboration

Required

Strong experience in bare-metal firmware development using C/C++
Hands-on experience with 8051 family of MCUs
Hands-on experience with Microchip dsPIC33 family of MCUs
Fundamental knowledge of FPGAs, including Verilog or VHDL coding
Altera NIOS II processor experience (mandatory)
Proven experience in reverse engineering and sustenance engineering
Strong understanding of embedded systems architecture
Ability to understand and work on complex machines (Robotics / Mechatronics)
Familiarity with debugging tools, emulators, and hardware bring-up
Experience working in large engineering teams

Company

Technosoft Engineering

twittertwittertwitter
company-logo
Technosoft Engineering is a global technology service company offering mechanical engineering, electrical engineering and IT services.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Sharun Kumar
Client Partner
linkedin
Company data provided by crunchbase