
Full-Stack Software Engineer
Silicon Labs9 days ago
Budapest, HungaryEntry Level
Responsibilities
- Develop and support robust, scalable software infrastructure for automated verification of IoT MCU and wireless products.
- Develop and troubleshoot user applications and utilities for IC validation.
- Assist verification, systems hardware, and chip-design engineers with software tools.
- Develop tools for test-data analysis, reporting, visualization, and presentation.
- Deliver training materials and demonstrations to users and stakeholders.
- Evaluate, adopt, and deploy new technologies and collaborate with geographically distributed hardware, systems, design, and marketing teams.
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, or Electrical Engineering.
- Professional software development experience; candidates at different experience levels are considered.
- Knowledge of full-stack technologies including JavaScript, TypeScript, Python, and SQL.
- Knowledge of databases and data manipulation with SQL.
- Familiarity with software build techniques, revision-control tools, and software testing methodologies.
- Familiarity with business-intelligence data reporting and visualization using Power BI.
- Experience with AI-powered tools and technologies for productivity, analysis, and decision-making.
- Highly desirable: ANSI C programming for chip- and board-level hardware, automated hardware verification and validation environments, hardware debugging, and laboratory equipment and measurements.
Benefits
- Work from the Budapest office in Graphisoft Park near the Danube.
- Annual Budapest travel card or parking in the office garage.
- Cafeteria benefits system and eligibility to join the Employee Stock Purchase Plan.
- Private healthcare, life and accident insurance, and contributions to a voluntary private pension fund.
- AYCM card option and paid days for philanthropy.