Current jobs related to Senior Embedded Software Developer - Redwood City, California - Brahma Consulting Group


  • Redwood City, California, United States Cypress HCM Full time

    Job OverviewCypress HCM is seeking a highly skilled Senior Embedded Software Engineer to develop cutting-edge solutions for 3D positioning using RF. As a key member of our team, you will design, code, and optimize software for IoT devices focused on 3D indoor positioning.Key Responsibilities:Design and develop high-performance software for embedded and IoT...


  • California City, California, United States DHANU GLOBAL ENTERPRISES, INC. Full time

    Job Title: Embedded Systems Engineer RDKBAt Dhanu Global Enterprises, Inc., we are seeking a highly skilled Embedded Systems Engineer to work on the development of our broadband and RDK-B solutions. The ideal candidate will have a strong background in embedded systems development and a passion for writing and optimizing code for embedded systems.Key...


  • Redwood City, California, United States Tau Motors Full time

    About Tau MotorsTau Motors is a pioneering company in the field of power conversion systems, dedicated to designing and developing next-generation products for electrification. Our mission is to create efficient power conversion systems for a more sustainable future.The RoleWe are seeking a highly skilled and experienced Senior or Staff Engineer to join our...


  • California City, California, United States DHANU GLOBAL ENTERPRISES, INC. Full time

    Embedded Systems Engineer RDKBWe are seeking a highly skilled Embedded Systems Engineer to work on the development of Comcast's broadband and RDK-B solutions. As a key member of our team, you will be responsible for designing and developing embedded software for broadband solutions, ensuring the performance and reliability of the product.Key...


  • Redwood City, California, United States Tau Motors Full time

    About Tau MotorsTau Motors is a venture-backed advanced technology company based in the Bay Area, Redwood City, CA. We design and develop next-generation products for electrification, pushing the boundaries of innovation. Our mission is to create efficient power conversion systems for a more sustainable future.The RoleWe are seeking a highly skilled and...


  • Redwood City, California, United States Oracle Full time

    Job DescriptionOracle is seeking a highly skilled Senior Software Developer to join our team in Redwood Shores, California. As a Senior Software Developer, you will be responsible for designing and developing database-driven web applications using Java and Oracle DB.Key Responsibilities:Design and develop database-driven web applications using Java and...


  • Redwood City, California, United States Next Level Talent, LLC Full time

    Job DescriptionAt Next Level Talent, LLC, we are seeking a highly skilled Senior Software Developer to join our team and contribute to the development of cutting-edge Voice AI technology.About the Company:This innovative startup is revolutionizing the way we interact with machines through Voice AI technology. With significant funding and a team of experts...


  • Foster City, California, United States Zoox Full time

    About the RoleThe Firmware Architecture team at Zoox is responsible for guiding the development of our embedded systems and the firmware that makes them tick.Our team collaborates with other firmware, hardware, software, systems, and safety teams across Zoox to build complex systems designed for challenging automotive environments.Together with the team, you...


  • Redwood City, California, United States hireVouch Full time

    Electronics Design RevolutionWe are the leading platform for electrical engineers, revolutionizing electronics design with artificial intelligence. Our innovative approach helps 1.5 million engineers design products like drones, electric cars, and virtual reality headsets 10x faster.What You Will Be DoingAs a Senior Software Developer, you will build and...


  • Redwood City, California, United States Quilt Full time

    Job OverviewQuilt is a pioneering company dedicated to accelerating the energy transition by developing innovative, AI-optimized home heating and cooling systems. We're seeking a skilled Software Development Engineer in Test to join our collaborative software team and contribute to the development of our next-generation heat pump product.The ideal candidate...


  • Redwood City, California, United States Oracle Full time

    Job Summary:Oracle is seeking a highly experienced Senior Principal Software Engineer to join our team. This role requires a strong technical background in software development, with a focus on designing and implementing major changes to existing software architecture.Main Responsibilities:Analyze, design, develop, troubleshoot, and debug software programs...


  • Redwood City, California, United States Oracle Full time

    Job DescriptionThe Database Security Group at Oracle is responsible for providing comprehensive security solutions to ensure data privacy and protect against insider threats. As a Senior Software Developer, you will design and develop software to improve the scalability, availability, and usability of the Audit Vault Server.Key Responsibilities:Design and...


  • Redwood City, California, United States Zūm Services Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our backend engineering team at Züm Services, Inc. As a Senior Software Engineer, you will be responsible for designing, developing, and deploying scalable and efficient software systems.Key Responsibilities:* Design and develop high-quality...


  • Redwood City, California, United States Oracle Full time

    Job SummaryOracle is seeking a skilled Senior Software Developer to join the Database Security Group. The ideal candidate will have experience in designing and developing scalable software systems, with a focus on diagnosability, self-healing, and monitoring.Key ResponsibilitiesDesign and develop software to improve scalability, availability, and usability...


  • Redwood City, California, United States C3 AI Full time

    C3 AI is seeking a highly skilled Senior Software Architect to lead the design and development of innovative AI solutions.The ideal candidate will have a strong background in software engineering and experience working with complex systems. They will be responsible for architecting robust software engineering solutions and frameworks with cross-product...


  • Redwood City, California, United States BlueArc Full time

    About the Role:We're seeking a highly skilled software developer to join our team at BlueArc, a seed-stage venture-backed start-up building AI automated systems for risk management. As a software developer, you will be responsible for building AI-powered algorithms for deeply researching good and bad businesses, expanding our Business Risk Knowledge Graph,...


  • Redwood City, California, United States C3, Inc. Full time

    Job Title: Senior Software ArchitectAbout the Role:C3, Inc. is seeking a highly skilled Senior Software Architect to lead the development of our Enterprise AI solutions. As a key member of our team, you will be responsible for designing and implementing scalable, secure, and efficient software architectures that meet the needs of our customers.Key...


  • Redwood City, California, United States Next Level Talent, LLC Full time

    About the Company:Next Level Talent, LLC is a cutting-edge startup leading the charge in Voice AI technology, revolutionizing how we interact with machines. Recently backed by significant funding, the company is building production-ready voice AI solutions and rapidly growing. The team includes experts from Meta, Google, and TikTok, making it a powerhouse in...


  • Redwood City, California, United States Oracle Full time

    About the Role:The Database Security Group at Oracle is seeking a highly skilled Senior Software Developer to join our team. As a key member of our team, you will be responsible for designing and developing software to improve the scalability, availability, and usability of our Audit Vault Server.Key Responsibilities:Design and develop software to improve...


  • Redwood City, California, United States Murray Full time

    We are seeking a highly skilled Principal Firmware Engineer to lead technical efforts on new product development at Murray in the Bay Area, California. This is an exciting opportunity for an embedded engineer with expertise in Embedded C and C++, motor drives, and electromechanical systems or robotics.As a Principal Engineer, you will drive innovation and...

Senior Embedded Software Developer

2 months ago


Redwood City, California, United States Brahma Consulting Group Full time
Job Summary

We are seeking a seasoned Senior Embedded Software Engineer to join our team at Brahma Consulting Group. As a key member of our engineering team, you will be responsible for designing, developing, and implementing robust software solutions for embedded IoT devices. Your expertise in building high-volume software applications will be instrumental in driving our company's success.

Key Responsibilities
  • Design and develop software applications for embedded IoT devices, utilizing your expertise in C/C++ and Python programming languages.
  • Collaborate with our hardware team to test, verify, and prototype new hardware functionality, ensuring seamless integration with our software solutions.
  • Develop and implement algorithms to improve positioning accuracy, leveraging your knowledge of peripheral I/O components and signal processing techniques.
  • Work closely with our research and business development teams to identify opportunities for process improvements, cost reductions, and quality enhancements.
  • Be a self-starter, owning your work from concept to deployment, and driving innovation in our engineering team.
Requirements
  • Minimum 7 years of experience as a software engineer, with a strong background in embedded systems and IoT development.
  • Hands-on experience with embedded Linux, OpenWRT, QNX, VXWorks, or other RTOS, as well as microcontroller peripheral control buses (SPI, UART, I2C, JTAG, etc.).
  • Strong debugging and analytical skills, with the ability to read electrical schematics and component datasheets.
  • Experience with board bring-up, device drivers, and bootloader development (UBoot).
  • Strong communication and interpersonal skills, with the ability to work effectively in an Agile team environment.
Preferred Qualifications
  • Experience with AWS IoT Core, FPGA development (VHDL, Verilog), and secure IoT device development (flash encryption, code signing, etc.).
  • Strong knowledge of signal processing techniques and experience with DSPs and FPGAs.
  • Experience with JTAG, logic analyzers, oscilloscopes, and other hardware development tools.