Embedded Software Engineer @ Canoga Perkins | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
Embedded Software Engineer jobs in Chatsworth, CAH1B Visa Sponsored Embedded Software Engineer jobs in Chatsworth, CA
Be an early applicantLess than 25 applicants
company-logo

Canoga Perkins · 4 days ago

Embedded Software Engineer

Wonder how qualified you are to the job?

ftfMaximize your interview chances
ManufacturingTelecommunications
check
H1B Sponsorship

Insider Connection @Canoga Perkins

Discover valuable connections within the company who might provide insights and potential referrals, giving your job application an inside edge.

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.

C/C++Networking ProtocolsPythonAutomationEmbedded SystemsTCP/IPUDPFirmware DevelopmentProblem-SolvingAnalyticalDebuggingCommunicationTeamworkFPGAsQT/QMLSONiCYoctoLinux Driver DevelopmentScope/Logic AnalyzerI2CSPIQSPIRS232ORAN ArchitectureLayer 2 protocols802.1Q VLANSpanning TreeMPLS

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

twittertwitter
company-logo
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 Stage

Leadership Team

A
Alfred Champion
President and CEO
linkedin
leader-logo
Marco Mascitto
Director Of Business Development
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot