See all roles

Staff Embedded Software Engineer (S) @ Innatera

Work from home Full-time role Hiring

Summary

Our team is looking for an experienced Staff Embedded Software Engineer with deep expertise in bare-metal embedded software development. You will be working close to hardware on complex mixed-signal SoCs. In this role, you'll help design, implement, and validate low-level firmware and verification platforms that are critical to the performance and reliability of our chips. We will trust you with: Developing software architectural design, implementing, maintaining and testing up to medium-scale embedded software components (e.g. complex device drivers, drivers that manage a small set of simple devices or other software systems of equivalent complexity);Debugging and resolving complex issues in embedded systems, and performing root cause investigations for bugs utilizing tools such as oscilloscopes, logic analyzers, and hardware debuggers;Planning software development activities for a small technical team (1 - 2 members), breaking larger work packages into tasks and estimating effort ensuring planned items are delivered on time and at the required quality;Providing consultation on development strategy and assert related risks and technical gaps as early as possible;Promoting best engineering practices and demonstrating sufficient knowledge and expertise in own developments and by providing feedback on fellow engineers’ work;Designing and implementing verification platforms for all stages of product verification (IC verification, embedded software verification);Developing requirements for embedded software components of all complexity levels;Implementing and maintaining tests for embedded software (e.g. embedded test programs, scripts);Collaborating with engineers of different disciplines in requirements and design activities of embedded software (e.g. application development, hardware development);Proposing improvements on development processes and strategies;Consulting less experienced engineers, providing coaching and training in selected areas of embedded software development. Your experience includes: MSc or BSc degree in electrical engineering, computer science or equivalent;8+ years experience in Embedded Software development with the C programming language;Experience in HIL testing for embedded targets with a hardware debugger or other tools;Experience with formal… Apply To This Job

You might like

Software Engineer Sr Staff – Test Architect @ Hewlett Packard Enterprise

Work from home Full-time role

Sr Software Engineer (SAP/Finance) @ Consumers Energy

Work from home Full-time role

Model Validation 2nd Line of Defense Lead Analyst @ Citi

Work from home Full-time role

Automation Process Analyst @ Hiscox

Work from home Full-time role

Lead Security Engineer - Application Security @ Dream Sports

Work from home Full-time role

Software Security Engineer (Intermediate) @ Takealot Group

Work from home Full-time role

Payroll Administrator

Work from home Full-time role

Senior Financial Analyst

Work from home Full-time role

Senior DevOps Engineer

Work from home Full-time role

Senior Site Reliability Engineer

Work from home Full-time role

Associate Account Manager

Work from home Full-time role

Middle/Senior Test Engineer (FNDAI)

Work from home Full-time role

Emergency Management Coordinator (Partial Remote) - Institutional Preparedness

Work from home Full-time role

Associate Media Buyer - Recruitment Marketing (Remote)

Work from home Full-time role

Business Analyst - Remote Remote / Telecommute Jobs

Work from home Full-time role

Experienced Customer Service Representative and Dispatcher for Leading Residential HVAC and Plumbing Services

Work from home Full-time role

Experienced Full Stack Data Analyst – Inventory Network Insights and Business Intelligence

Work from home Full-time role

Team Lead B2B Key Account Management (m/w/x)

Work from home Full-time role

Experienced Remote Customer Service Specialist – Delivering Exceptional Arenaflex Experiences

Work from home Full-time role

News Self-publishing Writer (PST)

Work from home Full-time role