
Senior Embedded Software Engineer
At Cisco Systems, we are looking for a passionate and experienced Senior Embedded Software Engineer to join our team and help us to develop innovative solutions. Our Senior Embedded Software Engineer should have a deep understanding of embedded software design and development, as well as the ability to develop and maintain embedded software systems.This position is responsible for designing, developing, testing, debugging, and maintaining embedded software solutions. The successful candidate will use tools such as compilers, linkers, debuggers, and version control systems to create reliable and efficient software systems.Our ideal candidate will have a Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field, and at least 5 years of experience in embedded software development. The successful candidate will also have strong knowledge of embedded operating systems, embedded development tools, and embedded programming languages. Knowledge and experience with C/C++ programming, real-time operating systems, and microcontrollers is also highly desirable.If you have the qualifications and are passionate about developing embedded software solutions, we would love to hear from you.
Responsibilities:
- Design, develop, test, debug, and maintain embedded software solutions.
- Use compilers, linkers, debuggers, and version control systems to create reliable and efficient software systems.
- Implement embedded operating systems, embedded development tools, and embedded programming languages.
- Develop code to interface with hardware peripherals.
- Analyze system performance and troubleshoot issues.
- Monitor system performance and suggest improvements.
- Prepare technical documentation related to software development.
- Provide technical guidance and support to other engineers.
- Stay up-to-date with emerging technologies and industry best practices.
Strong C/C++ Programming Skills
Proven Experience With Embedded Software Development
Experience With Low-Level Software Development
Knowledge Of Tcp/Ip Networking
Ability To Work Independently And Collaboratively In A Team
Experience With Linux Os
Good Understanding Of Microcontroller Architecture And Development Boards
Ability To Debug And Solve Complex Problems
C++
Networking
Linux
Debugging
agile
TCP/IP
ARM
Bluetooth
Microcontrollers
RTOS
embedded C
PCB design
Firmware
Wi-Fi
Ic
Communication
Conflict Resolution
Leadership
Problem Solving
Time management
Interpersonal Skills
self-motivation
Critical thinking
Teamwork
Adaptability
According to JobzMall, the average salary range for a Senior Embedded Software Engineer in Seattle, WA, USA is $87,837 to $132,927 per year. This range is based on an analysis of salary data from 6 job postings in Seattle.
The salary range will depend on factors such as the employer, experience level, and location. Other factors that can affect salary include the company size, industry, and job responsibilities.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
Cisco Systems, Inc. is an American multinational technology conglomerate headquartered in San Jose, California, in the center of Silicon Valley. Cisco develops, manufactures and sells networking hardware, telecommunications equipment and other high-technology services and products.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started
