Senior C++ Software Engineer Job at Intellectt INC, Foster, CA

Qnk3WnpuYlFhcjMwWDRiRUpBeXdUV3FhaVE9PQ==
  • Intellectt INC
  • Foster, CA

Job Description

Job Description

We are sourcing experienced software engineers with strong expertise in modern C++ development on Linux systems. The ideal candidate will have hands-on experience with pub/sub infrastructure, protobuf/nano protobuf, DDS, and embedded systems communication. Candidates should have real production software experience and be comfortable reasoning through unfamiliar technical problems in live discussions.

Key Skills

  • Strong expertise in modern C++ development on Linux systems and backend cloud systems.
  • Hands-on experience in pub/sub infrastructure including Kafka, RabbitMQ, and topic partitioning.
  • Hands-on experience with protobuf/nano protobuf and Data Distribution Service (DDS).
  • Experience with large-scale codebases, version control such as Git, and software development workflows.
  • Good understanding of embedded systems and communication protocols including Ethernet and CAN.

Required Qualifications

  • MS/BS in Computer Science, Engineering or related field.
  • 5+ years of software development experience.
  • Excellent problem-solving skills with the ability to analyze requirements and propose technical solutions.
  • Real production software experience designing, owning, or debugging a non-trivial component of a real system.
  • Fluent spoken English and willingness to think out loud during live technical discussions.

Additional Skills

  • Problem-solving ability on unfamiliar ground.
  • Ability to ask clarifying questions, state assumptions, form and revise hypotheses, and make progress with incomplete information.
  • Ability to hold a technical conversation and reason in real time.
  • Experience working with systems that ran in production, had users, and failed in interesting ways.

Job Tags

Full time

Similar Jobs

Built

Software Engineer I - Internal Tooling Job at Built

 ...more than $300 billion. Learn more at[ getbuilt.com .]( Software Engineer, Internal Tooling This position is in Nashville, TN and requires...  ...the things you build - adoption matters You grow from "new grad" to "engineer who owns critical internal systems" in 12-18... 

Grace Health

Prior Authorization Specialist Job at Grace Health

 ...Grace Health is currently seeking an individual that will obtain prior authorizations for patients and assist with the managed care process. We offer competitive wages based on experience and up to 3 weeks of PTO in the first year! Other perks include no nights or weekend... 

Bayer

Sr. Automation Engineer Robotics Software Job at Bayer

 ...operate & maintain robots; build, configure, test, maintain & deploy robotics solutions for machine control, hardware automation, computer visioning, and machine learning; conduct research on robotic technology to create new robotic systems & system capabilities; troubleshoot... 

Prolim Global

Test Engineer 2 (Env Testing) Job at Prolim Global

 ...Job Title - Engineer Systems Test 2 (Environmental Test Engineer) Job Location - Plymouth, Minnesota, WORK SHIFT: (9/80A) - Start - 7 or 8:30am until 4pm or 5:30pm Our Client Northrop Grumman is looking for an Engineer Systems Test 2 to support our Systems... 

KIT HomeBuilders West

R:Drywall Finisher (Tape and Texture) - Interior Finishing Department (Manufactured Housing / Construction) Job at KIT HomeBuilders West

 ...-up work to ensure smooth and finished surfaces Apply texture finishes, including stomping and other patterns Assist with painting and finishing work as needed Finish ceilings and wall surfaces to meet quality standards Ensure all work meets company quality...