This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Software Engineer II designs and develops software solutions with growing independence, owns full software modules or processes, and communicates requirements effectively to teammates and stakeholders.
Job Responsibility:
Design and implement software systems to interact with hardware and control electronic devices
Create desktop/embedded/web applications for prototyping, test and automation solutions
Work alongside other engineers to apply best practices with some supervision
Coordinate with project managers and various disciplines to meet system requirements
Provide engineering time estimates for software components and modules
Work with clients to capture system requirements with some guidance
Analyze, diagnose, and debug existing code independently
Work with SQA to ensure solutions are tested and meet requirements
Manage time to produce results within allocated timeframe
Independently own full software subsystems, modules, and/or processes
Communicate requirements to teammates and stakeholders effectively
Adhere to Business Technology policies to protect sensitive data and reduce information security occurrences
Requirements:
Bachelor's degree in Computer Engineering, Electrical Engineering, Mechanical Engineering or other Engineering Field
Demonstrated programming capability in C# (C, C++ and Python a plus)
Demonstrated experience working in Windows OS and with Windows Development Toolchain
Basic knowledge of communication protocols such as USB, Ethernet, BLE, Wi-Fi
Some experience building APIs and services using REST, SOAP
Strong written and verbal English language communication skills
Excellent teamwork/interpersonal skills and effective communication abilities
Demonstrate commitment and adherence to Sigma Design Core Values
Pass a post-offer background verification
Nice to have:
Some experience with systems including vision, audio and sensors
Demonstrated experience developing desktop applications (web, embedded and mobile a plus)
What we offer:
401(k) with up to 4% company match
quarterly bonus program
15-days of accrued PTO
9 company paid holidays
multiple options for medical insurance
dental insurance
voluntary benefits: vision, long-term disability, and life insurance