
Software Development Manager
2 days ago
We are seeking a skilled Software Engineer to lead our cross-functional teams in the design, development and implementation of software for board management controllers and orchestration software.
The ideal candidate will have a proven track record of technical leadership and direction, with expertise in one or more technical areas. They will also possess strong analytical and problem-solving skills, as well as excellent communication and interpersonal skills.
- Responsibilities:
- Lead the design, development and implementation of software for board management controllers and orchestration software.
- Provide technical leadership and direction to a sizable team of engineers.
- Take responsibility for non-technical elements of an engineering project.
- Analyze trade-offs in complex systems and recommend solutions.
- Do project planning and raise warnings to management about risks to projects.
- Develops deployment strategies and plans.
- May manage relationships with key vendors/partners.
- Analyze, design and develop tests and test-automation suites.
- Collaborate cross-functionally with customers, users, project managers and other engineers.
- Technical Skills:
- Solid C/C++ programming skills.
- In-depth understanding of Linux kernel, device driver, IPC, U-boot.
- Familiarity with Linux application development.
- Knowledge of real time OS like ThreadX is a plus.
- Desirable - Knowledge of BMC including IPMI, SDR, SEL, FRU records, SOL, IPMB, Side-band LAN, KCS and KVM.
- Desirable - Knowledge of Redfish and other management protocols.
- Experience with board bringup.
- Desirable - Working knowledge of BMC related Hardware such as ARM, BMC chip (AST 2500, AST2600, Pilot 4 etc.), HW-monitor and Super-IO, NC-SI NIC, phy.
- Working knowledge of common bus such as I2C, IPMB, PMBUS, SPI, LPC, UART, JTAG.
- Experience with OpenBMC is a plus.
- Experience with one or more of the following standards/technologies: SCSI, SES, RAID, SAS, SATA, SSD, SMART, PCI Express, HBA, network protocol TCP/UDP, etc is a plus.
- Experience with PSoC or MCU firmware development is a plus.
- Competitive salary and benefits package.
- Ongoing training and professional development opportunities.
- Opportunities for career advancement and growth.
- Duties may require extended periods of sitting and sustained visual concentration on a computer monitor or on numbers and other detailed data.
- Repetitive manual movements are frequently required.
- Occasional travel may be required.
Bachelor degree or consideration of an equivalent combination of education and experience.
Educational Requirements may vary by Geography
-
Manager - Software Development
1 week ago
Chennai, Tamil Nadu, India Amazon Full time US$ 1,20,000 - US$ 2,00,000 per yearAmazon Kindle has changed the way books are published, sold, and read across the globe. Independent authors are now able to publish and sell direct to readers through Kindle and print-on-demand offerings, enabling them to reach audiences never before available. Kindle readers are able to download any book in any language in sixty seconds. Come be a part of...
-
Manager, Software Development
3 weeks ago
Chennai, Tamil Nadu, India Kla Tencor Full timeJob DescriptionAs a SW manager in this group, you will build and lead a team of smart software engineers to help our wafer inspection products to achieve the next level of performance through superior technology and the latest in software practices machine learning. You will bring your proven experience in leading a team of engineers to conceive, design and...
-
Senior Software Development Manager
24 hours ago
Chennai, Tamil Nadu, India beBeeSoftwareDevelopment Full time ₹ 20,00,000 - ₹ 25,00,000Job Title: Senior Software Development ManagerAs a senior software development manager, you will be responsible for leading the development and configuration of software systems. Your expertise in collaborative leadership and team management will drive the successful implementation of solutions that enhance system functionality and performance.
-
Senior Software Development Manager
2 days ago
Chennai, Tamil Nadu, India beBeeSoftwareDevelopment Full timeJob Title:Senior Software Development ManagerLead a team of skilled software developers to design and implement cutting-edge solutions.Job Description:As a senior software development manager, you will oversee the development of complex software systems, ensuring timely delivery and high-quality results. Your role will involve collaborating with...
-
Tpf Software
3 weeks ago
Chennai, Tamil Nadu, India TPF Software Full timeWho We Are Looking For: As our Group continues to grow rapidly across India and the broader Indian subcontinent, we are seeking a highly driven Business Development Specialist to join our Mergers & Acquisitions (M& A) team.This is a unique opportunity to play a pivotal role in sourcing and executing strategic acquisitions within the vertical market software...
-
Senior Software Development Manager
19 hours ago
Chennai, Tamil Nadu, India beBeeDigitalLeader Full time ₹ 1,50,00,000 - ₹ 2,50,00,000Job Title:">Software Development Team Lead">">Job Summary">This role oversees the creation and configuration of software systems, collaborating with cross-functional teams to drive business objectives.">Key Responsibilities">">Design and develop data pipelines using BIOVIA Pipeline Pilot to automate scientific data processing and integration.">Collaborate...
-
Sr. Software Developer-VOIP, SIP
3 days ago
Chennai, Tamil Nadu, India Axiom Software Solutions Limited Full time ₹ 9,00,000 - ₹ 12,00,000 per yearPosition: Sr. Software Developer - VOIP, SIPCompany: Axiom Software Solutions LimitedLocation: Remote/Onsite as per project requirementsType: Full-time________________________________________Job Description:We are looking for a talented Senior Software Developer with expertise in VOIP and SIP protocols to join our dynamic team at Axiom Software Solutions...
-
Senior Software Development Manager
2 days ago
Chennai, Tamil Nadu, India beBeesoftware Full timeJob OpportunityOverview of the Role:Acutely responsible for overseeing software development, ensuring its quality and alignment with QCD requirements.Collaborate with teams to manage resources, activities, and successful integration of software modules within the TCMS subsystem.Key Responsibilities:Apply standard methodologies and tools to ensure domain...
-
Manager, Software Development
1 week ago
Chennai, Tamil Nadu, India KLA Full time US$ 1,25,000 - US$ 1,75,000 per yearCompany OverviewKLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Virtually every electronic device in the world is produced using our technologies. No laptop, smartphone, wearable device, voice-controlled gadget, flexible screen, VR device or smart car would have made it into your hands without us. KLA invents...
-
Chief Software Architect
4 days ago
Chennai, Tamil Nadu, India Banyan Software Full time ₹ 15,00,000 - ₹ 20,00,000 per yearBanyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...