11+ Soldering Jobs in Bangalore (Bengaluru) | Soldering Job openings in Bangalore (Bengaluru)
Apply to 11+ Soldering Jobs in Bangalore (Bengaluru) on CutShort.io. Explore the latest Soldering Job opportunities across top companies like Google, Amazon & Adobe.
- As a Lab Technician, you will work on PCB assembling, PCB reworking, soldering, and desoldering. And maintaining the LAB
- Soldering and desoldering of the electronic components down to 0402 packages and through-hole components.
- Good electrical knowledge of Electronic components and their assembly requirements
- Kit preparation as per BOM/JOB List
- Will be supporting Hardware Design Engineers in the design, prototype, testing & production phases of the project.
- Hands-on experience in handling crimping tools, multimeter, CRO, DSO, Drill machines, hand tools, etc. Digital multimeter and other testing equipment.
- Good knowledge of AC and DC low and high-voltage power supplies.
- System Assembly and disassembly skills.
- Work on multiple locations (JBN & Cheemasandra)
- Qualification : ITI / Diploma (Electrical / Electronics / Electronics and communication, Instrumentation and Electronics or equivalent)
About Rekise Marine
Rekise Marine is a startup focused on sustainably enhancing the utility of oceans through autonomous robotic infrastructure. Our efforts center on developing advanced autonomous technology for the maritime industry, serving both defense and commercial sectors globally. We specialize in creating autonomous vessels both surface and underwater,as well as autonomous port infrastructure. Currently, we are building the flagship autonomous platform of the Indian Navy.
About the Role
We are looking for a highly skilled Senior Embedded Software Engineer to lead the development and deployment of embedded systems for our next-generation marine robotics platforms. This role involves working at the intersection of hardware and software to deliver robust, reliable, and fault-tolerant systems that can operate autonomously for extended durations in harsh marine conditions.
You will be responsible for architecting embedded solutions across platforms like NVIDIA Jetson, Raspberry Pi, and microcontroller-based systems. You will lead the integration of subsystems such as power management, sensor networks, motor control, and environmental monitoring into cohesive embedded systems.
Key Responsibilities
System Architecture & Development
- Design, implement, and optimize embedded software solutions across Jetson, Raspberry Pi, and MCU-based platforms
- Develop and maintain hardware abstraction layers, device drivers, and system integration code
- Lead the integration of subsystems including BMS, motor controllers, leak detection, and power distribution into embedded frameworks
Hardware-Software Integration
- Interface with various sensors (IMUs, cameras, environmental sensors) and actuators using SPI, I2C, UART, CAN, and GPIO
- Collaborate with electronics and mechanical teams to align design specifications with real-world constraints
- Evaluate and select suitable embedded hardware components for marine-grade applications
Debugging, Testing, and Optimization
- Lead debugging and validation of embedded systems in lab and field conditions
- Develop automated test setups and documentation for embedded codebases
- Optimize for power, memory, and real-time performance, especially in resource-constrained environments
Team Leadership and Project Contribution
- Mentor junior engineers in embedded systems development and best practices
- Contribute to architecture decisions and code reviews
- Ensure compliance with system reliability, safety, and documentation standards for field-deployable systems
Required Skills & Experience
Education
- Bachelor’s or Master’s degree in Electrical/Electronics Engineering, Mechatronics, or related field
Experience
- 4+ years of experience in embedded systems development, with at least 2+ years in lead or architect roles
- Hands-on experience developing on both Linux-based systems (Jetson, Pi) and MCUs (ARM, STM32, etc.)
- Proven success in taking embedded systems from prototyping to production-level deployment
Technical Proficiency
- Strong in C++ programming with low-level hardware interface experience
- Familiar with RTOS concepts and embedded Linux development
- Proficient with debugging tools, oscilloscopes, logic analyzers, and hardware bring-up
- Familiar with EDA tools like KiCad or Eagle
- Experience with ROS or ROS2 is a plus
Why You’ll Love Working With Us
- A chance to be part of a leading marine robotics startup in India.
- Competitive salary.
- Flexible and innovative work environment promoting collaboration.
- A role where your contributions make a real difference and drive impact.
- Opportunities for travel in relation to customer interactions and field testing
Duties:
• Embedded Software Development in C
•Design and development of software based on Autosar architecture
• Integration & verification of the developed SW components
•Debugging and error analysis
•Create design documents
•Participate in Design & Code reviews
Qualifications:
•University degree in electrical/electronics engineering, computer science or similar
•Minimum 5 years of experience in embedded software development
• Solid C programming skills
• Ideally with Autosar experience
•Knowledge on Functional Safety (ISO 26262)
• Familiar with Vector tools like DaVinci Configurator, Geny, CANoe, etc..
•Knowledge of scripting tools like Python, CAPL, etc.
Designation Offered:
· Software Engineer / Leading Engineer
Job Responsibilities:
· Responsible for designing, coding, and implementing software solutions using modern techniques and programming language
· Provides high-level database development assistance in creating specific applications for businesses
· Provides general support on information technology to design, develop, execute, and maintain the database application systems, applying several RDBMS
· Ensures research and innovation at all levels of the software development process
· May participate in multiple projects simultaneously as a senior development team member
· Functions as technical architect and Subject Matter Expert (SME) on enterprise related software systems
· Performs the role of the principal designer responsible for complex systems and their subsystems employing deep knowledge of current technology and tools, as well as relevant systems that are already existing
· Provides excellent customer service by responding to and assisting with help desk calls to resolving issues, including system outages
· Performs administrative duties as well as some project management tasks.
· Provide guidance and support to Application Developers
· Assist with schema design, code review, SQL query tuning
Experience:
· A minimum of 4 years and maximum of 6 years of relevant experience in a similar role
Qualification:
· Bachelor of Engineering (BTECH / BE) or Masters (MTECH / MS / MCA ) in Computer Science/Electronics/Information Science from reputed institutions
Skills Required:
Mandatory
· Strong skills in PSSQL, MYSQL and MSSQL programming languages
· Strong skills in scalable & large DB application development & field support for customers
· Good experience in MYSQL database, Linux environment development, developing large-scale, multi-tiered, scalable, reliable, and secure network applications
· Knowledge of Optimization & faster bug fixes
· Hands on experience on testing of database i.e., unit testing, stored procedures & trigger testing Etc.,
· Exposure & awareness of Versioning / Configuration & Defect Tracking tools are an added advantage
· Exposure to handling transactions, security, scalability, concurrency and management of the components
· Good in database documentation
· Hands on experience in different types of testing & interfacing with User interfaces (C#, JAVA, Python Etc,.)
Optional
· Knowledge of Splunk database is highly desirable
· Exposure to machine learning (ML) based projects where handled complex queries, written different types of procedures for ML data pre-processing.
· In database machine learning SQL on GPUs
Embedded Software - Linux
Job Responsibilities:
Linux development engineer working on microcontroller firmware development, Linux platform drivers and IoT solutions. Should be able to resolve technical roadblocks and deliver project commitments. Looking for someone with 2+ years in the embedded industry and a passion to grow along with the company.
Selected candidates for this role will be reporting to the software tech lead/manager in the organization.
- Embedded software development activities and Linux platform development.
- Work with QA teams to resolve bugs and ensure release readiness
The main responsibilities of this role are:
Technical:
- Strong programming skills (C, C++, assembly)
- Linux development experience (porting & platform drivers)
- Knowledge of embedded microcontroller & microprocessor-based systems
- Prior experience of delivering modules for microcontroller projects
- Good understanding of commonly used embedded communication protocols
- Good understanding of common embedded peripherals, interfaces & sensors
- Experience working on Real-Time systems (RTOS)
- Should be able to quickly learn new technologies.
- Should be able to work with minimal technical guidance
Leadership:
- This role requires excellent communication skills
- Strong analytical & problem-solving skills
- Prior experience working with overseas clients
- Periodically report progress to manager.
Experience: 2 to 4 years
Responsibilities:
- Design and implement embedded software applications for IoT devices using C programming language.
- Develop and maintain firmware for Raspberry Pi-based systems, ensuring optimal performance and compatibility with various IoT sensors and peripherals.
- Collaborate with hardware engineers to define and document system requirements and specifications.
- Conduct thorough testing and debugging of embedded software to identify and resolve any issues or bugs.
- Optimize code and improve system performance to enhance the overall user experience.
- Stay updated with the latest industry trends and technologies in embedded systems and IoT development.
- Work closely with the product management team to translate customer requirements into technical specifications.
- Provide technical support and guidance to the team during the development and deployment phases.
- Participate in code reviews and contribute to the continuous improvement of software development processes.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- Strong proficiency in C programming language with a solid understanding of embedded systems.
- Experience developing software for Raspberry Pi or similar single-board computers.
- Knowledge of IoT protocols and technologies such as MQTT, CoAP, TCP/IP, and wireless communication (Wi-Fi, Bluetooth, etc.).
- Familiarity with various sensors, actuators, and electronic components commonly used in IoT devices.
- Solid understanding of software development methodologies and version control systems (e.g., Git).
- Strong problem-solving skills and the ability to debug complex issues in embedded systems.
- Excellent communication and teamwork skills to collaborate effectively with cross-functional teams.
- Prior experience in developing IoT applications or working on IoT projects is a plus.
What You'll Do
● Develop embedded system architecture that is efficient and scalable
● Develop multi-device system design, envision customer interaction, and corner cases to build issue-free design
● Develop firmware code for Interrupt driven system which interacts with Android and cloud
● Implement function safety, protection and security in the embedded system
● Implement predictive hardware failure features
Who You Are?
● Passionate individual who loves to work on embedded systems. a person who likes to drive things actively rather than waiting for tasks to get assigned.
● Strong programming capabilities
● Understanding of electronics and hardware
● Clear thought process, believe in simplifying rather than complicating
● Argue and fight over the opinions. Believe in delivering the best for the users
You Should Have
● 3+ year experience in embedded system design
● Mastery in C/C++ for embedded systems. Strong fundamentals of Microcontrollers and their common peripherals.
● Strong basics of C/C++, memory map, compiler functionality
● Done multiple projects during graduation/post-graduation. Participated and performed in tech competitions.
● Experience working with actuators like motors (DC/brushless), LED/LCD and HMI interfaces, speakers, sensors etc
● Experience working with motor control algorithms and PID controllers
- Proficiency with Linux OS and basic bash scripting
About us:
Arista Networks was founded to pioneer and deliver software driven cloud networking solutions for large datacenter storage and computing environments. Arista's award-winning platforms, ranging in Ethernet speeds from 10 to 400 gigabits per second, redefine scalability, agility and resilience. Arista has shipped more than 20 million cloud networking ports worldwide with CloudVision and EOS, an advanced network operating system. Committed to open standards, Arista is a founding member of the 25/50GbE consortium. Arista Networks products are available worldwide directly and through partners.
About this role:
- You will be working with the WiFi team at Arista, developing cutting edge and next generation WiFi solutions in a fast-paced environment. The WiFi team is responsible for the end to end development of the Cloud managed WiFi product portfolio of Arista. This specific position is for the WiFi AccessPoint team.
- As a core member of the AccessPoint team, you will be working closely with relevant teams to understand product requirements, design the solution, build the software and deliver it for final validation and customer deployment.
- You will also keep track of new and emerging technologies and their impact on Arista products, come up with new and innovative ideas to improve and differentiate the product and help Arista become a leading player in the Campus space.
- You will work closely with sales and support teams to push new solutions, understand customer needs and pain points and help resolve escalations.
- You will not be limited to a single aspect of the product, it will be broad encompassing many different aspects including but not limited to developing new Access Points, designing and implementing new features, tracking new technologies and working closely with the sales and customer teams.
Requirements:
• Strong engineering and Computer Science fundamentals
• Expected to have a strong background in software development and good understanding of systems and networking areas with the knowledge of the WiFi area as an added bonus.
• Minimum 4+ years of relevant experience
• Well versed with programming in one of C/C++ languages
• Experience working in a Linux environment, developing applications or Linux drivers
• Proven experience in any of the below:
- Network device drivers, operating system internals, Kernels, compilers, SOC architecture
- Experience in developing Wi-Fi features (802.11), WLAN MAC Protocol, system integration, evaluate various performance parameters.
- User space development for connectivity related products (Wireless Lan access points/ controllers, networking equipment) in one or more of following areas:
• HostAPD, Portal, RADIUS, AAA, Identity and role management, Radsec
• Tunnels, Firewall, Iptables, Flow Classification, QoS, TLS, DTLS Preferred Skills
• Experience with Wi-Fi device drivers on Linux.
• Hands-on experience in working with one or more WIFI chipset platforms
• Good System Level understanding of the Wireless AP functionality
• Experience in developing Wi-Fi features, system integration, evaluate various performance parameters
Resources:
- Arista Cognitive WiFi : https://www.arista.com/en/products/cognitive-wifi https://youtu.be/cT1INdR-xHQ https://www.youtube.com/watch?v=olPkCOT3MdA
- Arista Cognitive WiFi Datasheet: https://www.arista.com/assets/data/pdf/Datasheets/CloudVision-Wifi-Datasheet.pdf
- Arista's Approach to Software with Ken Duda (CTO): https://youtu.be/TU8yNh5JCyw
- Additional information and resources can be found at https://www.arista.com/en/
As a partial Google-acquired company, we’re proving success doesn’t come by accident.
Benison has a history of demonstrating growth by innovation. We re-invest our profits back into the initiatives for growth of our people and the company. The culture, technology innovations, customer service, our actions are aligned to our values. Our value and culture is the reason why our people stay with Benison much longer than industry standards
Get the best from your life with Benison
Join the Benison Developer Family*
Benison Technologies is filled with passionate people who lead fascinating lives. You’ll fit right in. From the amazing benefits, mentorship, growth opportunities and team bonding activities, we help you thrive while experiencing the Benison life.
Roles & Responsibilities
-
Develop detailed software functional specification, articulate system/software architecture specifications for product features to meet product requirements
-
Design and implement new functions mainly in C/C++
-
Work on Networking and security modules in L4-L7
-
Peer code reviews
-
Write unit tests using C++
Requirements
-
Experience 4 - 20 years within SW development
-
Excellent C/C++ and object-oriented programming skills
-
Excellent design analysis skills, including experience with software modeling,
-
high-availability, software reuse, performance, testability, and extensible
-
Excellent Networking programming skills on Linux L4- L7
-
Structured and thorough with analytical and troubleshooting skills
-
Highly motivated team player
-
Agile way of working
Type of work
L4 - L7 Developer
For more information you may visit *
https://benisontech.com/" target="_blank">https://benisontech.com/
Location: Bangalore
About Us
Valiance is a global AI & Data analytics firm helping clients build cutting-edge technology solutions for
digital transformation. We work with some of the marquee brands across India, US and APAC to build
transformative solutions for Credit Risk, Fraud, Predictive Maintenance, Quality Inspection, Data lake, IOT
analytics etc. Our team comprises 100+ professionals across Machine Learning, Data Engineering & Cloud
expertise
Required Technical and Professional Expertise:
Must have 4 -10 Years of Experience.
Graduate/Post Graduate in engineering, statistics, or a highly quantitative field
Hands on Experience in Embedded C with Linux (Train & Deploy Model)
Hands on Experience in Embedded System, c , Linux
Experience with any Advance Embedded system design Programmer Certification advantage.
Have Knowledge of OS: Linux, Embedded Linux & Linux Tools
Language – C ( Mandatory ), Shell, Python
Personal Skills:
Strong communication skills, both written and verbal
Ability to manage stakeholders' expectations and work in a high-pressure environment.
Demonstrate strong ownership & commitment to the cause of customer success.
A team player capable of high performance, flexibility in a dynamic working environment and the
ability to lead








