Principal Embedded Software Engineer - C++, Yocto or RISC-V, Zigbee or Bluetooth, Job at Technika Search, San Diego, CA

  • Technika Search
  • San Diego, CA

Job Description

Embedded SW Engineer –

Our client is a well known developer of systems to improve the connectivity, stability performance, and reliability of Non-Terrestrial Network (NTN) signals in non-line-of-sight locations where such signals can’t be reliably received on their own. This is an opportunity to join a team of industry experts, stepping into a Principal Engineering or Sr role.

Summary

The Embedded SW Engineer will be responsible for implementing embedded software that

forms part of our product line. This role will support our next Generation 5G Chipset.

Essential Duties & Responsibilities

• Design and document software systems.

• Implement embedded real-time software modules and systems according to an

agreed software architecture.

• Implement module and system-level testing for all software developed.

• Coordinate with test teams to ensure that all software is tested, and all open issues

are addressed.

Skills and Abilities

• Expert in embedded C/C++ programming- experience in designing systems, developing features or implementing solutions from scratch.

  • Azure IoT Hub - writing code code to communicate with the Azure cloud. Implementing Device to Cloud communication, using Azure IoT Hub and MQtt.
  • MQTT-
  • Experience with Microchip devices; secure boot
  • Yocto Embedded Linux or RISC-V
  • ThreadX/AzureRTOS- setting up an RTOS, i.e. defined stack sizes, task priorities etc
  • Strengths in embedded projects vs cloud or PC based projects? O

• Proficient in Microsoft Office tools

• Must be proactive, taking initiative and working in a collaborative team

environment.

• Broad general knowledge of embedded devices and standards such as TCP, IP,

WebSockets and

• Must have strong critical thinking skills.

• Excellent verbal and written communication skills

• Ability to use sound judgment when representing the Company.

• Foster a professional attitude and demonstrate integrity and flexibility.

• Entrepreneurial, rapid learner, inquisitive, and persistent

• Detailed and disciplined.

• Proactive Personality (“Can Do Attitude”)

Work Experience

• Must have at least 10+ years' experience in real-time embedded software development on

platforms using Real-time Operating Systems.

• Must have 10+ years’ experience C/C++ embedded programming skills

• 2+ years' experience in the wireless industry preferred/5G NR preferred.

• Must have strong fundamental skills in DSP, Filter Design, FFT/IFFT

  • Valuable Experience: Zigbee and Bluetooth

Education

Bachelor's degree in Electrical Engineering or Computer Science is required

Relocation Assistance available for qualified candidates within the US.

Job Tags

Full time, Work experience placement, Work at office

Similar Jobs

InfoStride

Security Analyst Job at InfoStride

 ...Local candidates ONLY. Candidates must be located within 90 miles of Lansing, MI at time of submission. Title: Security Analyst 3 - MiLEAP, MCSC - 166272 Location: 525 West Allegan Street Lansing, MI 48933 Duration: 1 year+, should be a long-term contract that... 

Navan

Recruiter (Sales) Job at Navan

 ...Navan is seeking an accomplished Senior Recruiter to execute on our regional recruiting strategy, focused on building and scaling a strong pipeline of sales talent. In this pivotal and dynamic position, you will take ownership of sourcing, engaging, and hiring top-tier... 

American Society of Interior Designers, Inc

Interior Designer Job at American Society of Interior Designers, Inc

Interior DesignerGranoff Architects | Greenwich, ConnecticutFull-Time | Hybrid: 4 Days In Office...  ...thoughtful design judgment and enjoys working as part of a collaborative interiors...  ...the office and one flexible work-from-home day, selected by the employee. Friday does... 

Linke Resources

Cash Application Specialist Job at Linke Resources

 ...Job Description Cash Application Specialist Baltimore, MD The Cash Application...  ...position is responsible for ensuring payments received through electronic remittances,...  ...them. Key Responsibilities Perform daily cash application and payment posting, ensuring... 

Canfor

Saw Filer Job at Canfor

Posting ID: 29932 Position Type: Regular City: Conway,SC, United States Location: Conway Plant The hourly wage and bonus opportunities will vary based on position and shift. The Opportunity: Working as a Sawfiler...