Altera
Overview
Software Engineer - Debug role at Altera. We are looking for a passionate and energetic Software Engineer to join our team. Altera is a pioneer of programmable logic solutions, enabling system and semiconductor companies to rapidly and cost effectively innovate, differentiate, and win in their markets. As a Software Engineer in the Debug Team, you will work on Altera’s FPGA user-facing Debug Environment Tools such as SignalTap, System Console, and next-generation, user-facing debug tools. The goal is to make implementing powerful embedded hardware systems straightforward and enjoyable from design creation through debugging and performance optimization. The team is responsible for the full stack of these tools, GUI, model, and OS-specific device drivers. Responsibilities
Invent better ways to visualize and interact with complex hardware systems. Improve our Eclipse-based Software Development IDE. Enable precise system interconnect manipulation and automatic optimization. Tightly integrate our tool with other components in Altera’s Design Suite. Work closely with developers across software and embedded engineering to ensure design flows meet customer needs. Guide software release content, and liaise with support, field, marketing, and product planning organizations. Research, define, and validate key customer use cases and design flows. Utilize Altera FPGA design tools to identify usability and productivity problems or missing features. Utilize the Platform Designer system design tool and the accompanying software toolchain for Altera\'s Nios soft processor and ARM-based SoC solutions. Qualifications
Minimum Qualifications:
BS degree in Electrical/Computer/Software Engineering or equivalent and 5+ years of relevant industry experience 4 years of experience developing C++ and Java based desktop applications, especially IDEs or CAD tools Preferred Qualifications:
6 years of experience with Tcl, Perl, and/or Python scripting 6 years of experience with multithreaded software applications Fluent/Expertise with C++ and Java Job Details
Job Type: Regular Shift: Shift 1 (United States of America) Primary Location: San Jose, California, United States Salary
The pay range below is for Bay Area California only. Actual salary may vary based on factors including job location, knowledge, skills, experiences, trainings, etc. We also offer incentive opportunities that reward employees based on individual and company performance. $142.6- $206.5 USD Posting Statement
All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.
#J-18808-Ljbffr
Software Engineer - Debug role at Altera. We are looking for a passionate and energetic Software Engineer to join our team. Altera is a pioneer of programmable logic solutions, enabling system and semiconductor companies to rapidly and cost effectively innovate, differentiate, and win in their markets. As a Software Engineer in the Debug Team, you will work on Altera’s FPGA user-facing Debug Environment Tools such as SignalTap, System Console, and next-generation, user-facing debug tools. The goal is to make implementing powerful embedded hardware systems straightforward and enjoyable from design creation through debugging and performance optimization. The team is responsible for the full stack of these tools, GUI, model, and OS-specific device drivers. Responsibilities
Invent better ways to visualize and interact with complex hardware systems. Improve our Eclipse-based Software Development IDE. Enable precise system interconnect manipulation and automatic optimization. Tightly integrate our tool with other components in Altera’s Design Suite. Work closely with developers across software and embedded engineering to ensure design flows meet customer needs. Guide software release content, and liaise with support, field, marketing, and product planning organizations. Research, define, and validate key customer use cases and design flows. Utilize Altera FPGA design tools to identify usability and productivity problems or missing features. Utilize the Platform Designer system design tool and the accompanying software toolchain for Altera\'s Nios soft processor and ARM-based SoC solutions. Qualifications
Minimum Qualifications:
BS degree in Electrical/Computer/Software Engineering or equivalent and 5+ years of relevant industry experience 4 years of experience developing C++ and Java based desktop applications, especially IDEs or CAD tools Preferred Qualifications:
6 years of experience with Tcl, Perl, and/or Python scripting 6 years of experience with multithreaded software applications Fluent/Expertise with C++ and Java Job Details
Job Type: Regular Shift: Shift 1 (United States of America) Primary Location: San Jose, California, United States Salary
The pay range below is for Bay Area California only. Actual salary may vary based on factors including job location, knowledge, skills, experiences, trainings, etc. We also offer incentive opportunities that reward employees based on individual and company performance. $142.6- $206.5 USD Posting Statement
All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.
#J-18808-Ljbffr