Canoga Perkins · 6 days ago
Embedded Software Engineer
Wonder how qualified you are to the job?
ManufacturingTelecommunications
Insider Connection @Canoga Perkins
Responsibilities
Design, develop, and implement robust and efficient embedded software using C/C++.
Write well-documented, maintainable, and testable code.
Develop and integrate network stacks and communication protocols for embedded devices.
Utilize Python for scripting, automation, and data analysis tasks related to embedded systems development.
Utilize Python to develop an automated test suite to validate hardware during the manufacturing process.
Collaborate with hardware engineers to ensure optimal software-hardware integration.
Participate in code reviews and mentor junior engineers.
Stay up-to-date on the latest trends and technologies in embedded systems, networking, and Python development.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Proven experience in designing and developing firmware for embedded systems using C/C++.
Strong understanding of networking protocols (TCP/IP, UDP, etc.).
Experience with Python scripting and automation.
Excellent problem-solving, analytical, and debugging skills.
Strong written and verbal communication skills.
Ability to work independently and as part of a team in a fast-paced environment.
Excellent written and verbal communication skills
Bachelor’s Degree in Computer Science, Computer Engineering, or related field. Graduate degree a plus.
Minimum 5+ years of experience as an embedded engineer.
Preferred
Familiarity with FPGAs
Experience working with QT/QML
Experience with SONiC or Yocto
Knowledge of Linux Driver Development
Comfortability with using a Scope/Logic Analyzer
Knowledge of various bus topologies (I2C, SPI, QSPI, RS232)
Familiarity with ORAN Architecture
Intimate knowledge of Layer 2 protocols (802.1Q VLAN, Spanning Tree, MPLS)
Benefits
Paid vacations
Medical insurance
Dental insurance
Vision insurance
Company
Canoga Perkins
Canoga Perkins designs and manufactures specialty optical transport products for the telecommunications industry.
H1B Sponsorship
Canoga Perkins has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Trends of Total Sponsorships
2021 (2)
Funding
Current Stage
Growth StageCompany data provided by crunchbase