Senior Software Engineer

Brahma Consulting Group
CA, United States
Full-time

Brahma Consulting Group is a Recruitment firm powered by a mission to deliver personalized, industry-focused recruitment solutions.

We are currently assisting our client in their search for a Senior Software Engineer in the Greater San Diego area.

Summary :

Design and implementing real-time C / C++ software for high performance computing systems, this included designing, developing, coding, testing, and verifying major system features.

You will participate in and enhance software processes, including design reviews, code reviews, and continuous integration.

Also, you will work with systems design and test teams to integrate and validate novel 3GPP wireless technology concepts.

Experience : Must Have :

Must Have :

  • BS Computer Science, Computer Engineering, or closely related field
  • 7+ years of recent and hands-on software development experience with C and / or Modern C++
  • 7+ years of experience developing software for real-time Linux systems

Should Have :

  • MS Computer Science, Computer Engineering, or closely related field
  • 2+ years of experience with 5GNR L2 / L3 spec and stack development
  • Git and software configuration management (SCM) concepts
  • CMake and GNU Make
  • Networking concepts, protocol, and networking tools (e.g., Wireshark, tcpdump)
  • Unit testing and end to end system integration testing
  • Debugging techniques for real-time software applications
  • Optimizing software performance
  • 7 days ago
Related jobs
Promoted
Raytheon
Redondo Beach, California

This Senior Principal Software Engineer position will support a major missile program as the Software Integrated Product Team Lead (IPTL). Experience including at least two of the following: Embedded Software, Embedded Software Security, Embedded Operating Systems (Linux, RTOS, VxWorks, etc), Softwa...

Promoted
VirtualVocations
Santa Clara, California
Remote

A company is looking for a Senior Software Engineer, Data - RemoteKey Responsibilities:Build a cutting-edge Cloud Native platform on top of the public cloudImprove the metrics pipeline and build algorithms for autoscaling statisticsWork on autoscale and Kubernetes operator for seamless Vertical and ...

Promoted
Raytheon
Torrance, California

In this role, you will be joining a team where our software engineers and architects are developing and maintaining advanced ground station software. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead of t...

Promoted
VirtualVocations
Santa Clara, California

A company is looking for a Senior Software Engineer - Data Technology. ...

Latitude AI
Palo Alto, California

Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics or a related field and 4+ years of relevant experience (or Master's degree and 2+ years of relevant experience, or PhD). When you join the Latitude team, you'll work alongside leading experts across machine...

Promoted
VirtualVocations
San Diego, California

A company is looking for a Senior Software Engineer I, Design Systems. ...

Tbwa Chiat/Day Inc
San Francisco, California

Senior Software Engineer in San Francisco, CA:. Review code produced by other engineers. Master’s degree, or foreign equivalent, in Computer Science, Engineering, or closely related quantitative discipline, and two (2) years of experience in job offered or in any occupation in a related field. ...

Apple
Cupertino, California

The Pairing Frameworks team is looking for an energetic and creative software engineer to build solutions that unlock the power of the watch by building infrastructure to support its unique relationship to other devices. As part of the Pairing Frameworks team, you will be foundational to the Apple W...

Google
Sunnyvale, California

About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch te...

Google
San Jose, California

About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch te...